DocumentCode :
3117684
Title :
"Fly Me to the Moon": Verification of Aerospace Systems
Author :
Giannakopoulou, Dimitra
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2010
fDate :
13-18 Sept. 2010
Firstpage :
5
Lastpage :
11
Abstract :
Aerospace systems are typically made up of several communicating components.Such systems must be verified extensively before being introduced in industry.In this paper, we present two inherently different approaches towards achieving this goal.The first approach aims at scaling exhaustive verification techniques by applying divide-and-conquer principles.It involves automated compositional verification algorithms for model checking both finite and infinite-state software components.The second approach uses a model checker to automatically generate tests for aerospace algorithms and only requires knowledge of the types of inputs that the algorithms process.
Keywords :
aerospace computing; divide and conquer methods; program testing; program verification; safety-critical software; aerospace algorithm; aerospace system; divide and conquer principle; exhaustive verification technique; software intensive system; Aircraft; Cognition; Concrete; Prototypes; Software; Software algorithms; Testing; Java Pathfinder; aerospace systems; assume guarantee reasoning; compositional verification; model checking; test case generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Formal Methods (SEFM), 2010 8th IEEE International Conference on
Conference_Location :
Pisa
Print_ISBN :
978-1-4244-8289-4
Type :
conf
DOI :
10.1109/SEFM.2010.9
Filename :
5637400
Link To Document :
بازگشت