Highlighting the challenges of model-based engineering for spaceflight software systems
2013
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 position paper, we highlight some of the key challenges based on our experiences with flight software programs employing elements of MBE.
Keywords:
- Software construction
- Software peer review
- Social software engineering
- Software reliability testing
- Computer engineering
- Software Engineering Process Group
- Resource-oriented architecture
- Software sizing
- Software development
- Systems engineering
- Engineering
- Software system
- Component-based software engineering
- Software requirements
- Software engineering
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
18
References
7
Citations
NaN
KQI