OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

A scalable model based approach for data model evolution: Application to space missions data models

Ait Oubelli, Lynda and Aït-Ameur, Yamine and Bedouet, Judicaël and Kevarc, Romain and Chausserie-Lapree, Benoit and Larzul, Beatrice A scalable model based approach for data model evolution: Application to space missions data models. (2018) Computer Languages, Systems and Structures, 54. 358-385. ISSN 1477-8424

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader

Official URL: https://doi.org/10.1016/j.cl.2018.08.001


During the development of a complex system, data models are the key to a successful engineering process, as they contain and organize all the information manipulated by the different functions involved in the design of the system. Moreover, these data models evolve throughout the design, as the development raises issues that have to be solved through a restructuration of data organization. But any such data model evolution has a deep impact on the functions that have already being defined. Recent research tries to deal with this issue by studying how complex industrial data models evolve from one version to another and how their data instances co-evolve. Complexity and scalability issues make this problem a major scientific challenge, leading to huge gains in development efficiency. This problem is of particular interest in the field of aeronautics and space systems. Indeed, the development of these systems produces many complex data models associated to the designed systems and/or to the systems under design, hence on the one hand data models are available. On the other hand, it is well known that these systems are developed in the context of collaborative projects that may last for decades. In such projects, specifications together with the associated data models are bound to evolve and engineering processes shall take into account this evolution. Our work addresses the problem of data model evolution in a model-driven engineering setting. We focus on minimizing the impact of model evolution on the system development processes in the specific context on the space engineering area, where data models may involve thousands of concepts and relationships, and we investigate the performance of the model-based development (MBD) approach we propose for data model evolution over two space missions, namely PHARAO and MICROSCOPE.

Item Type:Article
Audience (journal):International peer-reviewed journal
Uncontrolled Keywords:
Institution:French research institutions > Centre National d'Études Spatiales - CNES (FRANCE)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
French research institutions > Office National d'Etudes et Recherches Aérospatiales - ONERA (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Deposited On:29 Jan 2020 14:16

Repository Staff Only: item control page