GENIE DU LOGICIEL ET DES SYSTEMES
Objectives
Study of the main software engineering principles. Understand and implement design patterns and model driven engineering.
Bibliography
• Gamma, Erich; Richard Helm, Ralph Johnson, and John Vlissides (1995). Design Patterns : Elements of Reusable Object-Oriented Software. Addison-Wesley. ISBN 0-201-63361-2.
• Mark Grand. Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML, volume 1. Wiley, 2 edition, 2002.
• Sommerville, Ian (2007) [1982]. Software Engineering (8th ed.). Harlow,England : Pearson Education. ISBN 0-321-31379-8
• Model-Driven Software Development : Technology, Engineering, Management (Wiley Software Patterns Series) Thomas Stahl, Markus Voelter, ISBN0-470-02570-0.
• EMF: Eclipse Modeling Framework 2.0 2nd, David Steinberg, Frank Budinsky, Marcelo Paternostro, Ed Merks, Addison-Wesley Professional, 2009 ISBN : 0321331885.