Code | Lecturer(s) | Associate Lecturer(s) | Subsitute Lecturer(s) et other(s) |
---|---|---|---|
S-INFO-013 |
|
Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term |
---|---|---|---|---|---|---|---|
Français | Français | 30 | 0 | 30 | 0 | 0 | Q1 |
Contents
The goal of this course is to learn how to manage a software project and how to develop a software product using model-driven software engineering principles. The following themes are covered:
- software project management, planning and scheduling
- software process models and life-cycle
- software modeling
- The UML modeling language: class diagrams, use case diagrams, sequence diagrams, activity diagrams, statecharts
- model simulation, executable modeling and source code generation
- meta-modeling and model transformation
- advanced aspects of object-oriented programming: design patterns and refactoring
- unit testing
Required Learning Resources/Tools
Videos containing tutorials of tools and concepts used during the course are available via Moolde, the online e-learning platform of UMONS.
Recommended Learning Resources/Tools
All additional reading material is accessible through Moodle, the online e-learning platform of UMONS.
Other Recommended Reading
- Cay Horstmann. Java Concepts. Wiley, 2007
- Bob Hughes and Mike Cotterell. Software Project Management. 3rd Edition, McGraw Hill, 2002. ISBN 0-07-709834-X-La spécification UML 2.x de l'OMG. La dernière version est disponible sur <a href="http://www.uml.org/">www.uml.org
</a> - Frederick P. Brooks, 'The Mythical Man-Month'. Adddison-Wesley, 1995, ISBN 0-201-83595-9
- UML par la pratique. Pascal Roques, Eyrolles, 2003
- Head First Design Patterns. Eric T Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra. O'Reilly, 2004
- L'Ingénierie Dirigée par les Modèles : au-délà du MDA. Jean-Marie Favre, Jacky Estublier, Mireille Blay. Edition Hezmes-Lavoisier, Février 2006. ISBN 2-7462-1213-7
- MDA, Conception orientée objet guidée par les modèles. Hubert Kadima. Dunod, 2005. ISBN : 2100073567
- MDA en action, Ingénierie logicielle guidée par les modèles. Xavier Blanc. Eyrolles. ISBN : 2-212-11539-3
- UML 2.0 et MDE - Ingénierie des modèles avec études de cas. Franck Barbier. Dunod, 2005. ISBN 2-10-049526-7
- Modélisation objet avec UML. Pierre-Alain Muller et Nathalie Gaertner. 2e édition. ISBN 2-212-11397-8. Eyrolles
Mode of delivery
- Face to face
Term 1 Assessment - type
- Written examination
Term 1 Assessment - comments
Not applicable
Term 2 Assessment - type
- N/A
Term 2 Assessment - comments
Not applicable
Term 3 Assessment - type
- Written examination
Term 3 Assessment - comments
Not applicable
Resit Assessment - Term 1 (B1BA1) - Comments
Not applicable
Type of Teaching Activity/Activities
- Cours (cours magistraux; conférences)
- Préparations, travaux, recherches d'information