Model Driven Engineering, Architecture, and Development
COURSE DURATION
3 Days
CLASS DESCRIPTION
This course targets professionals interested in model-driven engineering (MDE) in system and software development. It covers principles and techniques for creating and manipulating models at different abstraction levels. Trainees will learn about domain-specific modeling languages, metamodeling, model transformations and code generation. The course emphasises the benefits of MDE in improving productivity, maintainability, and reusability of systems. The aim is to equip trainees with practical skills in applying MDE approaches in their professional software development projects.
LEARNING OUTCOMES
- Understand the principles and benefits of model-driven engineering (MDE).
- Learn how to create and manipulate models at different abstraction levels.
- Acquire knowledge of domain-specific modeling languages and metamodeling.
- Develop skills in model transformations and code generation.
- Apply MDE approaches in software development projects for increased productivity and maintainability.
WHO SHOULD ATTEND?
- Systems Architects
- Systems Engineers
- Software Architects
- Software Developers
- Modelers