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 条
  • [1] A scalable model based approach for data model evolution: Application to space missions data models
    Oubelli, Lynda Ait
    Ameur, Yamine Ait
    Bedouet, Judicael
    Kervarc, Romain
    Chausserie-Lapree, Benoit
    Larzul, Beatrice
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2018, 54 : 358 - 385
  • [2] Model-based engineering design for space missions
    Wall, SD
    2004 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-6, 2004, : 3907 - 3915
  • [3] Model-based autonomy in deep space missions
    Watson, DP
    IEEE INTELLIGENT SYSTEMS, 2003, 18 (03) : 8 - 11
  • [4] Assurance of Model-Based Autonomy for Robotic Space Missions
    Feather, Martin S.
    Cornford, Steven L.
    Havelund, Klaus
    2022 68TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2022), 2022,
  • [5] Model-based trade space exploration for near-earth space missions
    Cohen, Ronald
    Boncyk, Wayne
    Brutocao, James
    Beveridge, Iain
    2005 IEEE Aerospace Conference, Vols 1-4, 2005, : 4258 - 4267
  • [6] The Evolution of Guilt: A Model-Based Approach
    O'Connor, Cailin
    PHILOSOPHY OF SCIENCE, 2016, 83 (05) : 897 - 908
  • [7] Practical application of model-based programming and state-based architecture to space missions
    Horvath, Gregory
    Ingham, Michel
    Chung, Seung
    Martin, Oliver
    Williams, Brian
    SMC-IT 2006: 2ND IEEE INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY, PROCEEDINGS, 2006, : 80 - +
  • [8] A model-based data mining approach for determining the domain of validity of approximated models
    Quaglio, Marco
    Fraga, Eric S.
    Cao, Enhong
    Gavriilidis, Asterios
    Galvanin, Federico
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2018, 172 : 58 - 67
  • [9] Classical Planning Model-Based Approach to Automating Construction Planning on Earthwork Projects
    Li, Duanshun
    Lu, Ming
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2019, 34 (04) : 299 - 315
  • [10] Automating the Evaluation of Usability Remotely for Web Applications via a Model-Based Approach
    Harrati, Nouzha
    Bouchrika, Imed
    Tari, Abdelkamel
    Ladjailia, Ammar
    2015 FIRST INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES OF INFORMATION AND COMMUNICATION (NTIC), 2015,