DocumentCode :
2487291
Title :
Software product line engineering of space flight software
Author :
Fant, Julie Street ; Gomaa, Hassan ; Pettit, Robert G., IV
Author_Institution :
Software Syst. Eng. Dept., Aerosp. Corp., Chantilly, VA, USA
fYear :
2012
fDate :
4-4 June 2012
Firstpage :
41
Lastpage :
44
Abstract :
This paper presents a practical solution to a real life industrial problem in the unmanned space flight software (FSW) domain using software product lines and software architectural design patterns. In the FSW domain, there exists a significant amount of variability in the required capabilities. For example, some FSW have a significant amount of hardware to control and operate in a nearly autonomous fashion. In contrast, other FSW have a small amount of hardware to control and rely heavily of commanding from the ground station to operate the spacecraft. The underlying architecture and component interactions needed for the different FSWs are quite different. This amount of architectural variability makes it difficult to develop a SPL architecture that covers the all possible variability in the FSW domain. Therefore, this paper presents a practical solution to this real world problem that leverages software product line concepts and software architectural design patterns.
Keywords :
software architecture; software development management; spacecraft computers; FSW domain; SPL architecture; architectural variability; ground station; software architectural design patterns; software product line engineering; spacecraft; unmanned space flight software; Centralized control; Computer architecture; Connectors; Hardware; Software; Space vehicles; Unified modeling language; UML; software architectural design patterns; software product lines; unmanned space flight software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Product Line Approaches in Software Engineering (PLEASE), 2012 3rd International Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1750-4
Type :
conf
DOI :
10.1109/PLEASE.2012.6229769
Filename :
6229769
Link To Document :
بازگشت