Kursen har inget datum. Ring vår kursbokning 077 186 10 37 för information om en privat utbildning.
Översikt
| Kurskod | RD420SE | Leveranstyp | Classroom
(Hands-on labs) |
|---|---|---|---|
| Kurslängd | 1.0 dagar | Kurstyp | |
| Listpris | Set by Partner |
This course provides an introduction to domain-specific modeling in IBM Rational Software Architect. The course describes the characteristics of domain-specific languages (DSLs) and the advantages of domain-specific modeling (DSM). Using a simple case study, the course also describes and demonstrates how to design and implement DSLs in UML with UML profiles, and how to generate executable code from a domain-specific model.
Förkunskaper
You should have completed:
- Essentials of Modeling with IBM Rational Software Architect (RD565)
Mål
- Describe the uses for domain-specific modeling
- Describe the characteristics of an effective domain-specific language (DSL)
- Describe a process for designing a DSL using UML profiles
- Design a DSL meta-model
- Create a UML profile based on a DSL meta-model
- Generate a graphical palette for the custom UML profile
- Add constraints to a domain-specific model
- Model an example application using the DSL
- Generate executable code from a domain-specific model
Nyckelområden
- Domain-specific languages and domain-specific modeling characteristics
- Choosing an implementation method
- Designing a domain-specific language
- Creating a UML profile Using the profile tooling to generate custom palette elements
- Creating UML profile tooling Transforming a domain-specific model into executable code