Author pages are created from data sourced from our academic publisher partnerships and public sources.
Share This Author
Models@ Run.time to Support Dynamic Adaptation
- Brice Morin, Olivier Barais, J. Jézéquel, F. Fleurey, Arnor Solberg
- Computer ScienceComputer
- 1 October 2009
An approach for specifying and executing dynamically adaptive software systems that combines model-driven and aspect-oriented techniques to help engineers tame the complexity of such systems while offering a high degree of automation and validation is presented.
Taming Dynamically Adaptive Systems using models and aspects
- Brice Morin, Olivier Barais, Grégory Nain, J. Jézéquel
- Computer ScienceIEEE 31st International Conference on Software…
- 16 May 2009
This paper presents how an AOM approach can be used to tame the combinatorial explosion of DAS modes by derive a wide range of modes by weaving aspects into an explicit model reflecting the runtime system.
A generic weaver for supporting product lines
GeKo is presented, from the Arcade Game Maker Pedagogical Product Line, a new product in which new features are woven into the Product Line models, based on the concrete (graphical) syntax associated to the DSML.
Melange: a meta-language for modular and reusable development of DSLs
- Thomas Degueule, B. Combemale, Arnaud Blouin, Olivier Barais, J. Jézéquel
- Computer ScienceSLE
- 26 October 2015
This paper proposes an approach for building DSLs by safely assembling and customizing legacy DSLs artifacts by implementing typing relations that provide a reasoning layer for manipulating DSLs while ensuring type safety and implemented the typing relations and algebra into the Melange meta-language.
Modeling languages in Industry 4.0: an extended systematic mapping study
- A. Wortmann, Olivier Barais, B. Combemale, M. Wimmer
- Computer ScienceSoftware and Systems Modeling
- 20 September 2019
This work aims to assess the use of modeling in Industry 4.0 through the lens of modeling languages in a broad sense, and develops an updated map of the research landscape on modeling languages and techniques for Industry 5.0.
Mashup of metalanguages and its implementation in the Kermeta language workbench
- J. Jézéquel, B. Combemale, Olivier Barais, Monperrus Martin, François Fouquet
- Computer ScienceSoftware & Systems Modeling
- 4 June 2013
This paper presents an approach that uses one metalanguage per language implementation concern, and shows that the usage and combination of those metalanguages is simple and intuitive enough to deserve the term mashup.
A dynamic component model for cyber physical systems
- François Fouquet, Brice Morin, F. Fleurey, Olivier Barais, N. Plouzeau, J. Jézéquel
- Computer ScienceCBSE '12
- 25 June 2012
¼-Kevoree provides the advantages of a dynamically reconfigurable component-based model (safe, fine-grained, and efficient reconfiguration) compared to tra- ditional techniques for dynamic firmware upgrades.
Model Driven Language Engineering with Kermeta
This article aims at showing how Model Driven Engineering can easily complement off-the-shelf tools to obtain a complete environment for such a language, including interpreter, compiler, pretty-printer and customizable editors.
Evaluation of Kermeta for solving graph-based problems
- Naouel Moha, S. Sen, Cyril Faucher, Olivier Barais, J. Jézéquel
- Computer ScienceInternational Journal on Software Tools for…
- 1 July 2010
Kermeta is relatively suitable for solving three graph-based problems and the three solutions proposed and their evaluation according to the criteria of genericity, extensibility, and performance are the main contribution of the paper.
TranSAT: A Framework for the Specication of Software Architecture Evolution
This approach extends software architecture abstract models for the specification and the analysis of new concern integration and extends aspect oriented programming principles for managing software architecture specification evolution.