Description
MBDA have developed a process for applying Model Driven Architecture techniques to collaborative software engineering projects. This course has been specifically designed to teach the concepts of Model Driven Software Development within the context of MBDA's bespoke methodology. It focuses on the practical application of MDA using IBM Rational Rhapsody. Delivered in the form of a workshop, the course uses an MBDA specific example to ensure that knowledge is transferred in a way which will allow the delegates to immediately apply an MDA approach to their project.
Content
-
What MDA is
-
How to set up an MDA project
-
How to use profiles and libraries
-
How to use the system model as a requirement
-
How to identify and document use cases
-
How to model sub‐components
-
How to identify and model classes
-
How to model class communication
-
How to model concurrency
-
How to use design patterns
-
How to detail operation behaviour
-
How to animate the model
-
How to trace to the requirements
-
How to record the design definition
-
How to check the model
- How to generate code in the required target language
Who should attend
Software engineers who wish to learn how to apply Model Driven Architecture techniques to their projects, in
accordance with the MBDA MDA process.
Prerequisites
An understanding of software engineering principles and the target language is required to attend this course.
Make an enquiry