This Model Driven Software Engineering training course aims at reducing the complexity of development and management of modern software applications through the exploitation of models. Though Model Driven Software Engineering is a young methodology, it is gaining more and more interest from the industry, which considers it as a possible solution for the ever growing quality factors, notably time-to-market, performances, and maintainability. This course provides an in-depth knowledge of software systems modeling and the automated generation of the implementation, with special focus on the management of evolution. You will be made aware of both the state of art in research and state of practice in industry.
By attending this Model Driven Software Engineering workshop, delegates will learn to:
- Understand the possibilities and limitations of Model Driven Engineering for the automated generation of software applications
- Evaluate scenarios and apply appropriate software modeling techniques in development projects
- Analyze evolution pressures and foresee possible issues in the management of the application lifecycle
