DocumentCode :
3516295
Title :
Software Assurance for Model-Based Design
Author :
Oh, Jane M C ; Watney, Garth J. ; Benowitz, Edward G.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA
fYear :
2008
fDate :
1-8 March 2008
Firstpage :
1
Lastpage :
6
Abstract :
Within JPL and NASA, the emergence of model-based design will reformulate the design process. Simultaneously, the mission-critical role of software is increasing. Thus, the nature of software assurance must change accordingly. This paper examines the experience of using model-based design in the context of development of mission flight software and also covers how software assurance practices are being adapted to work with this approach. In the model-based development paradigm, novelty stems from the fact that many of the artifacts are in machine manipulable representations, not simply paragraphs of textual descriptions or drawings intended purely for human viewing. Furthermore, using tools that support the model-based paradigm allows automatic code generation to be employed, yielding significant portions of machine-generated source code as significant parts of the development efforts.
Keywords :
aerospace computing; program compilers; software engineering; source coding; JPL; NASA; automatic code generation; drawings; machine-generated source code; mission flight software; mission-critical role; model-based design; software assurance; textual descriptions; Aerospace engineering; Context modeling; Laboratories; Mission critical systems; NASA; Programming; Software design; Software quality; Space technology; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2008 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
978-1-4244-1487-1
Electronic_ISBN :
1095-323X
Type :
conf
DOI :
10.1109/AERO.2008.4526596
Filename :
4526596
Link To Document :
بازگشت