Skip to Main content Skip to Navigation
Conference papers

Flexibility in MDE for scaling up from simple applications to real case studies: illustration on a Nuclear Power Plant

Abstract : Model Driven Engineering provides powerful solutions for the development of User Interfaces. However, concepts and techniques are difficult to master and to apply: the threshold of use is said to be high, making designers and developers reluctant to use it. This paper investigates process model flexibility as a solution. We present three kinds of flexibility for improving design and development process models: (1) variability for equivalent choices, (2) granularability for several levels of details, (3) completeness for possibly optional and pre-defined reusable components. Flexibility decreases the threshold of use by reusability of knowledge, know-how and pieces of code. We illustrate these forms of flexibility on an industrial case study from the nuclear power plant domain. We explain how they are implemented in FlexiLab, a running prototype based on OSGi. The innovation is twofold: on one hand, the operationalization of flexibility; on the other hand, the jump from simple applications to real case studies thanks to flexibility.
Document type :
Conference papers
Complete list of metadata

Cited literature [33 references]  Display  Hide  Download

https://hal.inria.fr/hal-00877241
Contributor : Ihm'13 Ihm'13 <>
Submitted on : Wednesday, November 6, 2013 - 8:37:59 PM
Last modification on : Tuesday, November 24, 2020 - 4:34:03 PM
Long-term archiving on: : Friday, April 7, 2017 - 10:19:24 PM

File

2-1.pdf
Publisher files allowed on an open archive

Identifiers

Collections

Citation

Eric Céret, Gaëlle Calvary, Sophie Dupuy-Chessa. Flexibility in MDE for scaling up from simple applications to real case studies: illustration on a Nuclear Power Plant. 25ème conférence francophone sur l'Interaction Homme-Machine, IHM'13, AFIHM, Nov 2013, Bordeaux, France. ⟨10.1145/2534903.2534909⟩. ⟨hal-00877241v2⟩

Share

Metrics

Record views

322

Files downloads

464