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