S9 SIIA Méta modélisation
Présentation
Ce cours introduit les aspects généraux du domaine de la modélisation et de la méta-modélisation. Enjeux, terminologie, langages spécifiques, environnements et applications
Pré-requis nécessaires
Programmation, Modélisation, Compilation des langages, Interprétation des langages
Descriptif
Programme (20h) :
Introduction : terminologie de l’ingénierie dirigée par les modèles (3x2h)
Méta-modélisation et langages spécifiques : spécification des langages, validation et sémantique (4x2h)
Aspects pratiques de l’IDM, UML, E-Core (3x2h)
Bibliographie
Arie van Deursen, Paul Klint, and Joost Visser. 2000. Domain-specific languages: an annotated bibliography. SIGPLAN Not. 35, 6 (June 2000), 26-36. DOI=10.1145/352029.352035 http://doi.acm.org/10.1145/352029.352035
Ivan Kurtev, Jean Bézivin, Frédéric Jouault, and Patrick Valduriez. 2006. Model-based DSL frameworks. In Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications (OOPSLA '06). ACM, New York, NY, USA, 602-616. DOI=10.1145/1176617.1176632 http://doi.acm.org/10.1145/1176617.1176632
Marjan Mernik, Jan Heering, and Anthony M. Sloane. 2005. When and how to develop domain-specific languages. ACM Comput. Surv. 37, 4 (December 2005), 316-344. DOI=10.1145/1118890.1118892 http://doi.acm.org/10.1145/1118890.1118892
Consuela-Elena Jitia et Eric Jouenne DSL Classification Journal of Systems and Software, 2008
Domain Specific Modeling http://www.dsmforum.org/publications.html
MODELS : International Conference on Model Driven Engineering Languages and Systems
Edition 2013 : http://informatique.univ-brest.fr/MODELS%202013.pdf
Track "Domain-Specific Modeling Languages"