iSAQB CPSA-A DSL
iSAQB® CPSA-A - Domain-Specific Languages (Cursus)
Beschrijving
Door deel te nemen aan de iSAQB® CPSA-A-cursus Domain-Specific Languages (DSL) ontvangen deelnemers 20 punten voor Methodische Competentie (MC) en 10 punten voor Technische Competentie (TC) . Deze punten tellen mee voor de 70 punten die nodig zijn om te mogen deelnemen aan het iSAQB CPSA-A-examen bij Brightest. Voor deelname aan het iSAQB CPSA-A-examen bij Brightest heeft u minimaal tien competentiepunten nodig in elk van de volgende gebieden:
- Technische Competentie (TC)
- Methodische Competentie (MC)
- Communicatieve Competentie (CC)
De geaccrediteerde iSAQB® DSL-training – Domain-Specific Languages (CPSA-A) is gebaseerd op het actuele iSAQB®-curriculum:
Deel 1 – Inleiding en motivatie
- Eisen en relevantie voor de architectuur
- Basisprincipes van modelleren
- Ingebedde en zelfstandige DSL’s
Deel 2 – Syntaxis
- Syntaxis en taalontwerp
- Formele grammatica’s
- Concrete en abstracte syntaxis
Deel 3 – Semantiek
- Basisprincipes van semantiek
- Expressiviteit
- Ontwerp van semantiek
Deel 4 – Taalontwerp
- Algemene ontwerpvragen
- Typesystemen
- Compositionele domeinmodellering
- Het concept van effecten
Deel 5 – Tools
- Tools voor syntaxis
- Tools voor semantiek
- Programmeertalen
- Ontwikkelomgevingen
Doelgroep publiek
Het CPSA-A-seminar Domain-Specific Languages is vooral waardevol voor professionals die met domeinspecifieke talen de configureerbaarheid willen verbeteren, gebruikers meer mogelijkheden willen geven en kritieke eigenschappen willen waarborgen.
Vereiste
Om deel te nemen aan een iSAQB® CPSA – Advanced Level-cursus, moet u in het bezit zijn van het certificaat iSAQB® Certified Professional for Software Architecture – Foundation Level (CPSA-F).
Vereiste voorkennis:
Deelnemers moeten over de volgende voorkennis beschikken:
- Basiskennis van informatica op het gebied van talen, waaronder:
- Formele grammatica’s
- Reguliere expressies
- Kennis van het verschil tussen interpreters en compilers
- De rol van typen bij het programmeren
Kennis op de volgende gebieden kan helpen om bepaalde onderwerpen uit deze cursus beter te begrijpen:
- Bekendheid met de Chomskyhiërarchie
- Compilerbouw
- Tactisch domain-driven design
- Ontwerp van combinatorbibliotheken
- Functionele softwarearchitectuur
The global exam price vary depending on the certification and your geographical location.
Price Information Request.
*Verplicht veld
Boek je examen:
Brightest Privé
Examen
Individuele online examens, afgenomen door een Pearson VUE-expert in realtime via webcam.
Brightest Examen
Locatie
Je kunt examen doen in verschillende talen (5200+ testcentra). Via een eenvoudige registratieprocedure, van Brightest op de Pearson VUE website.
Brightest Green
Examen
Online examens voor groepen van ten minste 6 deelnemers in zes verschillende talen, waar ook ter wereld.
Brightest Papieren
Examen
De klassieke examenervaring voor groepen van minstens 6 deelnemers in een groeiend aantal talen.