Titre
A quick course on model-based engineering of real-time and embedded software systems
Résumé
Principal objectives of this course:
To introduce the model-based engineering (MBE) approach to software design and development
To teach certain aspects of the craft of software design
Design philosophy
Design techniques/patterns – emphasis on architecture
To explain the essentials of modern modeling languages (using UML as an example)
Design philosophy
Major elements and capabilities
To explain how MBE can be used for the design of embedded and real-time software systems