iSAQB CPSA-A DSL
iSAQB® CPSA-A - Domain-Specific Language (Course)
Mô tả
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
Đối tượng mục tiêu
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.
Yêu cầu
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
Đề cương và bài kiểm tra mẫu sắp ra mắt!
Đề cương và bài kiểm tra mẫu sắp ra mắt!
Đăng ký Thi Chứng Chỉ
Kỳ thi
Online
Kỳ thi online cho cá nhân do chuyên gia Pearson VUE quản lý trực tiếp qua webcam trong thời gian thi.
Kỳ thi tại
Trung tâm
Kỳ thi online dành cho cá nhân tại bất kỳ một trong hơn 5200 trung tâm khảo thí, với đăng ký đơn giản qua trang web Pearson VUE.
Kỳ thi
nhóm Online
Kỳ thi nhóm online với ít nhất 6 người tham gia, bằng sáu ngôn ngữ khác nhau, ở bất kỳ đâu trên thế giới.
Kỳ thi
Giấy
Trải nghiệm kỳ thi truyền thống dành cho nhóm ít nhất 6 người với số lượng ngôn ngữ ngày càng tăng.