On the Needs and Challenges of Model-Based Engineering for Spaceflight Software Systems

被引:5
|
作者
Pettit, Robert G. [1 ]
Mezcciani, Navneet [2 ]
Fant, Julie [1 ]
机构
[1] Aerosp Corp, Chantilly, VA 20151 USA
[2] Aerosp Corp, El Segundo, CA 90245 USA
关键词
Model-Based Engineering; Systems Engineering; Software Engineering; Flight Software; EXPERIENCES; MDE;
D O I
10.1109/ISORC.2014.13
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Spaceflight software continues to experience exponential growth as functionality migrates from hardware to software. The resulting complexity of these mission critical systems demands new approaches to software systems engineering in order to effectively manage the development efforts and ensure that reliability is not compromised. Model-based systems / software engineering (MBE) approaches present attractive solutions to address the size and complexity through abstraction and analytical models. However, there are many challenges that must be addressed before MBE approaches can be effectively adopted on a large scale across an entire system. In this paper, we discuss some of the key motivators and challenges based on our experiences with flight software programs employing elements of MBE.
引用
收藏
页码:25 / 31
页数:7
相关论文
共 50 条
  • [31] Contents for a Model-Based Software Engineering Body of Knowledge
    Loli Burgueño
    Federico Ciccozzi
    Michalis Famelis
    Gerti Kappel
    Leen Lambers
    Sebastien Mosser
    Richard F. Paige
    Alfonso Pierantonio
    Arend Rensink
    Rick Salay
    Gabriele Taentzer
    Antonio Vallecillo
    Manuel Wimmer
    Software and Systems Modeling, 2019, 18 : 3193 - 3205
  • [32] Towards a Body of Knowledge for Model-Based Software Engineering
    Ciccozzi, Federico
    Famelis, Michalis
    Kappel, Gerti
    Lambers, Leen
    Mosser, Sebastien
    Paige, Richard F.
    Pierantonio, Alfonso
    Rensink, Arend
    Salay, Rick
    Taentzer, Gabi
    Vallecillo, Antonio
    Wimmer, Manuel
    21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS (MODELS-COMPANION '18), 2018, : 82 - 89
  • [33] A model-based approach for software engineering of interaction techniques
    Ladry, Jean Francois
    Palanque, Philippe
    Navarre, David
    Barboni, Eric
    Winckler, Marco
    IHM'10: 22EME CONFERENCE FRANCOPHONE SUR L'INTERACTION HOMME-MACHINE, 2010, : 81 - 88
  • [34] A formal approach to AADL model-based software engineering
    Mkaouar, Hana
    Zalila, Bechir
    Hugues, Jerome
    Jmaiel, Mohamed
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2020, 22 (02) : 219 - 247
  • [35] Improving Model-Based Testing in Automotive Software Engineering
    Kriebel, Stefan
    Markthaler, Matthias
    Salman, Karin Samira
    Greifenberg, Timo
    Hillemacher, Steffen
    Rumpe, Bernhard
    Schulze, Christoph
    Wortmann, Andreas
    Orth, Philipp
    Richenhagen, Johannes
    2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - SOFTWARE ENGINEERING IN PRACTICE TRACK (ICSE-SEIP 2018), 2018, : 172 - 180
  • [36] Contents for a Model-Based Software Engineering Body of Knowledge
    Burgueno, Loli
    Ciccozzi, Federico
    Famelis, Michalis
    Kappel, Gerti
    Lambers, Leen
    Mosser, Sebastien
    Paige, Richard F.
    Pierantonio, Alfonso
    Rensink, Arend
    Sala, Rick
    Taentzer, Gabriele
    Vallecillo, Antonio
    Wimmer, Manuel
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (06): : 3193 - 3205
  • [37] Verification and Validation Approaches for Model-based Software Engineering
    Schumann, Johann
    Goseva-Popstojanova, Katerina
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 514 - 518
  • [38] Model-Based Software Engineering to Tame the IoT Jungle
    Morin, Brice
    Harrand, Nicolas
    Fleurey, Franck
    IEEE SOFTWARE, 2017, 34 (01) : 30 - 36
  • [39] A formal approach to AADL model-based software engineering
    Hana Mkaouar
    Bechir Zalila
    Jérôme Hugues
    Mohamed Jmaiel
    International Journal on Software Tools for Technology Transfer, 2020, 22 : 219 - 247
  • [40] Model-Based Systems Engineering Uptake in Engineering Practice
    Cameron, Bruce
    Adsit, Daniel Mark
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2020, 67 (01) : 152 - 162