DocumentCode :
2598868
Title :
Maintaining verification test consistency between executable specifications and embedded software in a virtual system integration laboratory environment
Author :
Bennett, Ted ; Wennberg, Paul
Author_Institution :
Triakis Corp., Redmond, WA, USA
fYear :
2003
fDate :
3-4 Dec. 2003
Firstpage :
221
Lastpage :
228
Abstract :
The root causes of the majority of software defects discovered during the integration test phase of an embedded system development project have been attributed to errors in understanding and implementing requirements. The independence that typically exits between the system and software development processes provides ample opportunity for the introduction of these types of faults. This paper shows a viable method of verifying object software using the same tests created to verify an executable specification-based system design from which the software is developed. If the object software passes the same tests used to verify the system design, it can be said that the software has correctly implemented all of the known system requirements. This method enables the discovery of functional faults prior to the system integration test phase of a project. Previous research has shown that finding software faults early in the development cycle not only improves software assurance, but also reduces software development expense and time.
Keywords :
embedded systems; fault diagnosis; program testing; program verification; software engineering; software fault tolerance; embedded software; executable specifications; functional faults; software defects; software development; system design; system integration test phase; system requirements; verification test consistency; virtual system integration laboratory environment; Embedded software; Embedded system; NASA; Programming; Software maintenance; Software safety; Software systems; Software testing; Space vehicles; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Workshop, 2003. Proceedings. 28th Annual NASA Goddard
Print_ISBN :
0-7695-2064-2
Type :
conf
DOI :
10.1109/SEW.2003.1270747
Filename :
1270747
Link To Document :
بازگشت