Automating the Evolution of Data Models for Space Missions. A Model-Based Approach

被引:1
|
作者
Oubelli, Lynda Ait [1 ,2 ]
Ameur, Yamine Ait [2 ]
Bedouet, Judicael [1 ]
Chausserie-Lapree, Benoit [3 ]
Larzul, Beatrice [3 ]
机构
[1] ONERA French Aerosp Lab, Toulouse, France
[2] Univ Toulouse, INP, IRIT Res Inst Comp Sci, Toulouse, France
[3] CNES French Space Agcy, Toulouse, France
来源
关键词
Model driven engineering (MDE); Data model comparison; Data model evolution; Data migration; Composite evolution operators; Semantic transformation patterns; COUPLED EVOLUTION; METAMODELS;
D O I
10.1007/978-3-319-66854-3_26
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In space industry, model-driven engineering (MDE) is a key technique to model data exchanges with satellites. During the preparation of a space mission, the associated data models are often revised and need to be compared from one version to another. Thus, due to the undeniably growth of changes, it becomes difficult to track them. New methods and techniques to understand and represent the differences, as well as commonalities, between different model's revisions are highly required. Recent research works address the evolution process between the two layers (M2/M1) of the MDE architecture. In this research work, we have explored the use of the layers (M1/0) of the same architecture in order to define a set of atomic operators and their composition that encapsulate both data model evolution and data migration. The use of these operators improves the quality of data migration, by ensuring full conservation of the information carried by the data.
引用
收藏
页码:340 / 354
页数:15
相关论文
共 50 条
  • [21] Space-time array processing: The model-based approach
    Sullivan, EJ
    Candy, JV
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1997, 102 (05): : 2809 - 2820
  • [22] A Model-Based Approach for Adaptable Middleware Evolution in WSN Platforms
    Tiberti, Walter
    Cassioli, Dajana
    Di Marco, Antinisca
    Pomante, Luigi
    Santic, Marco
    JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2021, 10 (01)
  • [23] An Approach to Derive Usage Models Variants for Model-Based Testing
    Samih, Hamza
    Le Guen, Helene
    Bogusch, Ralf
    Acher, Mathieu
    Baudry, Benoit
    TESTING SOFTWARE AND SYSTEMS (ICTSS 2014), 2014, 8763 : 80 - 96
  • [24] An approach to derive usage models variants for model-based testing
    Samih, Hamza
    Le Guen, Hélène
    Bogusch, Ralf
    Acher, Mathieu
    Baudry, Benoit
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8763 : 80 - 96
  • [25] Finite mixture models and model-based clusteringFinite mixture models and model-based clustering
    Melnykov, Volodymyr
    Maitra, Ranjan
    STATISTICS SURVEYS, 2010, 4 : 80 - 116
  • [26] Tychonis: A model-based approach to define and search for geometric events in space
    Llopis M.
    Soria M.
    Franch X.
    Llopis, M. (marcel.llopis@jpl.nasa.gov), 1600, Elsevier Ltd (183): : 319 - 329
  • [27] Creating an optimal design space for chromatographic purifications: A model-based approach
    Degerman, Marcus
    Nilsson, Bernt
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2013, 245
  • [28] Automating the Extraction of Model-based Software Product Lines from Model Variants
    Martinez, Jabier
    Ziadi, Tewfik
    Bissyande, Tegawende F.
    Klein, Jacques
    le Traon, Yves
    2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2015, : 396 - 406
  • [29] A mixture model-based approach to the clustering of exponential repeated data
    Martinez, M. J.
    Lavergne, C.
    Trottier, C.
    JOURNAL OF MULTIVARIATE ANALYSIS, 2009, 100 (09) : 1938 - 1951
  • [30] Tychonis: A model-based approach to define and search for geometric events in space
    Llopis, M.
    Soria, M.
    Franch, X.
    ACTA ASTRONAUTICA, 2021, 183 : 319 - 329