Projet Européen MegaM@Rt2 - An scalable model-based framework for continuous development and runtime validation of complex systems (H2020 ECSEL-JU-2015-737494, 2017-2020). (avec E. Cariou et F. Barbier). Website | Poster
Projet Européen REMICS - REuse and Migration of Legacy Applications to Interoperable Cloud Services (FP7). (avec F. Barbier). Website
"Adaptation d'exécution de modèles. (Vers des iDSML adaptables)". Session IDM du GDR-GPL 2015. Slides
"Introduction à l'approche ADM de l'OMG. (Modernisation du patrimoine logiciel par les modèles)". Session IDM du GDR-GPL 2012. Slides
💾 Logiciels
PauWare Code Generator (avec L. Brunschwig et E. Cariou) : générateur de code Java en ligne pour PauWare Engine
Xmodeling Studio (avec L. Brunschwig et E. Cariou) : AGL pour l'aide à la création de DSL exécutables.
WWM : transforme une machine en serveur de modèle via le protocole model://. Documentation
genDROID : générateurs de code en ligne pour les projets Android utilisant une source de données.
📰 Publications
Journaux
Lamia Gaouar, Abdelkrim Benamar, Olivier Le Goaer, Frédérique Biennier: "HCIDL: Human-computer interface description language for multi-target, multimodal, plastic user interfaces". Future Computing and Informatics Journal, Volume 3, Issue 1, 2018. Preview
Franck Barbier, Eric Cariou, Olivier Le Goaer and Samson Pierre : "Software adaptation: classification and case study with State Chart XML", IEEE Software, Issue 99, 2015. Preview
Eric Cariou, Olivier Le Goaer, Franck Barbier, Samson Pierre, Mohamed Graiet : "Adaptation d'exécution de modèles par contrats", Technique et Science Informatiques, Volume 34, 2015. Preview
Chapitres d'ouvrage
Olivier Le Goaer, Franck Barbier and Eric Cariou : "Android Executable Modeling: Beyond Android Programming", Chapter 14 in Modern Software Engineering Methodologies for Mobile and Cloud Environments. IGI Global, 2016. Preview
Olivier Le Goaer, Dalila Tamzalit, Mourad Oussalah and Djamel Seriai : "Evolution et réutilisation : les styles d'évolution", Chapitre 11 dans Évolution et maintenance des systèmes logiciels. Hermes Science, 2014. Preview
Franck Barbier, Pierre Castéran, Eric Cariou and Olivier Le Goaer : "Adaptive Software based on Correct-by-Construction Metamodels", Chapter 13 in Progressions and Innovations in Model-Driven Software Engineering. IGI Global, 2013. Preview
Conférences
Eric Cariou, Léa Brunschwing, Olivier Le Goaer, Franck Barbier, "A software development process based on UML state machines", The International Conference on Advanced Aspects of Software Engineering (ICAASE 2020)
Léa Brunchwig, Eric Cariou, Olivier Le Goaer, "Xmodeling Studio : Un outil pour définir des DSL exécutables", 7ème Conférence en IngénieriE du Logiciel (CIEL 2018). Slides
Olivier Le Goaer, Eric Cariou and Franck Barbier, "World Wide Modeling Made Easy: A simple, lightweight Model server", 5th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2017). Paper | Poster
Eric Cariou, Olivier Le Goaer, and Franck Barbier, "Comprendre la nature exécutable des modèles", Actes de la 4ème Conférence en IngénieriE du Logiciel (CIEL 2015). Paper
Samson Pierre, Eric Cariou, Olivier Le Goaer and Franck Barbier, "A Family-based Framework for i-DSML Adaptation", Proceedings of the 10th European Conference on Modelling Foundations and Applications (ECMFA 2014). (Acceptance rate: 28.5%) Paper
Eric Cariou, Olivier Le Goaer, Franck Barbier, and Samson Pierre, "Characterization of Adaptable Interpreted-DSML", Proceedings of the 9th European Conference on Modelling Foundations and Applications (ECMFA 2013). (Acceptance rate: 23%) Paper
Gaëtan Deltombe, Olivier Le Goaer, and Franck Barbier. "Bridging KDM and ASTM for Model-Driven Software Modernization". Proceedings of The 24th International Conference on Software Engineering and Knowledge Engineering (SEKE'2012).Paper
Workshops
Eric Cariou, Olivier Le Goaer, Léa Brunschwig and Franck Barbier, "A generic solution for weaving business code into executable models", 4th International Workshop on Executable Modeling @ MoDELS 2018. Paper
Eric Cariou, Olivier Le Goaer, and Franck Barbier, "On the Executable Nature of Models", 2nd International Workshop on Executable Modeling @ MoDELS 2016. Paper | Slides
Franck Barbier, Olivier Le Goaer, and Eric Cariou, "Energized State Charts with PauWare", 2nd Workshop on Engineering Interactive Systems with SCXML @ EICS 2015. Paper
Olivier Le Goaer, Franck Barbier, Eric Cariou and Samson Pierre, "Android Executable Modeling: Beyond Android Programming", the 2014 International Workshop on Mobile Applications (MobiApps 2014). Paper | Slides
Olivier Le Goaer, and Sacha Waltham, "Yet Another DSL for Cross-platforms Mobile Development", the International Workshop on The Globalization of Domain Specific Languages (GlobalDSL 2013). Paper | Slides
Eric Cariou, Franck Barbier, and Olivier Le Goaer, "Model Execution Adaptation?", the 7th International Workshop on Models@run.time @ MoDELS 2012.Paper
🎓 Encadrements
Doctorat
Samson Pierre, Adaptation logicielle pour et par les i-DSML, Thèse soutenue en novembre 2015 (avec E. Cariou et F. Barbier)
Gaëtan Deltombe, Modernisation d'applications patrimoniales par les modèles, Thèse soutenue en décembre 2013 (avec F. Barbier)
Ingé. de Recherche
Léa Brunschwig, Projet Européen MegaM@Rt, Septembre 2018-septembre 2019 (avec E. Cariou)
Master 2 Recherche
Léa Brunschwig, Xmodeling Studio: outil CASE pour les DSLs exécutables, Février 2018-Juin 2018 (avec E. Cariou)
Sacha Waltham, Un DSL pour le développement mobile multi-plateformes, Février 2013-Juillet 2013