Loading (custom)...

iSAQB CPSA-A DSL

iSAQB® CPSA-A - Domain-Specific Language (Course)

وصف

Attending the iSAQB® CPSA-A Domain-Specific Language (DSL) course gives participants 20 Methodological Competence (MC) and 10 Technical Competence (TC) points towards the 70 points required for eligibility for the iSAQB CPSA-A exam with Brightest. It is important to remember that as part of the 70 points required to take the iSAQB CPSA-A exam with Brightest, you will need at least ten competence points in each of the following areas: 

  • Technical Competence (TC)
  • Methodological Competence (MC)
  • Communicative Competence (CC)

 

Accredited iSAQB® DSL - Domain-Specific Language (CPSA-A) training is based on the current iSAQB® curriculum:

Part 1 -  Introduction and Motivation

  • Requirements and architectural relevance
  • Basics of modelling
  • Embedded vs. stand-alone DSLs

Part 2 - Syntax

  • Syntax and language design
  • Formal grammars
  • Concrete and abstract syntax

Part 3 - Semantics

  • Basics of semantics
  • Expressiveness
  • Design of semantics

Part 4 - Language Design

  • General design issues
  • Type systems
  • Compositional domain modeling
  • The concept of effects

Part 5 - Tools

  • Syntax tools
  • Semantics tools
  • Programming languages
  • Development environments

الفئة المستهدفة

The CPSA-A  Domain-Specific Language seminar is particularly valuable for professionals who want to enhance configurability, empower users, and guarantee critical properties with domain-specific languages.

متطلبات

To join any iSAQB® CPSA - Advanced Level course, you must hold the iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F) certificate.

 

Knowledge prerequisites:

Participants should have the following prerequisite knowledge:

  • Basic computer-science education related to languages, i.e.:
    • Formal grammars
    • Regular expressions
    • Know the difference between interpreters and compilers
  • The role of types in programming

Knowledge in the following areas may help understand some concepts covered in this course:

  • Familiarity with the Chomsky hierarchy
  • Compiler construction
  • Tactical domain-driven design
  • Combinator-library design
  • Functional software architecture

ترقبوا منهج ونماذج إمتحانات قريباً !

ترقبوا منهج ونماذج إمتحانات قريباً !

احجز امتحان الشهادة الخاص بك

brightest private exams

اختبار برايتست الخاص 

(Brightest)

اختبارات الكترونية للأفراد يديرها خبير في بيرسون فيو(Pearson Vue) بشكل فوري عبر كاميرا متوفر الآن أيضًا لمجلس مؤهلات اختبار البرمجيات الدولية ISTQB 

brightest-center-exam

مراكز امتحانات برايتست

(Brightest center)

اختبار الكتروني للأفراد في أكثر من 5200 مركز اختبار مع سهولة التسجيل عبر موقع بيرسون فيو (Pearson VUE).

brightest green exam

 اختبارات برايتست غرين

(Brightest Green)

اختبارات جماعية الكترونية لما لا يقل عن 6 مشاركين ب 6 لغات مختلفة في أي مكان في العالم

brightest paper exam

الامتحان الورقي 

(paper exam)

تجربة اختبار كلاسيكية لمجموعات تتألف من 6 مشاركين على الأقل في عدد متزايد من اللغات