publications([{ "lang": "fr", "publisher": "ACM", "doi": "http://doi.acm.org/10.1145/2534903.2534909", "title": "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.", "authors": { "1": { "first_name": "Éric", "last_name": "Céret" }, "2": { "first_name": "Gaëlle", "last_name": "Calvary" }, "3": { "first_name": "Sophie", "last_name": "Dupuy-Chessa" } }, "year": 2013, "uri": "http://iihm.imag.fr/publication/CCD13a/", "pages": "10", "bibtype": "inproceedings", "id": 653, "abbr": "CCD13a", "address": "Bordeaux, France", "date": "2013-11-14", "type": "Conférences nationales avec comité de lecture sur texte complet", "booktitle": "Proceedings of the 25ème Conférence Francophone sur L'Interaction Homme-Machine (IHM'13)", "type_publi": "colcomlec" }]);