Title :
Lessons learned from incorporation of commercial computer aided software engineering tools in a flight critical software test environment
Author_Institution :
Lockheed Martin Astronaut., Denver, CO, USA
Abstract :
In flight critical, software intensive, avionics systems, a major technical and managerial component is the testing and analysis of the developed software. In many of these systems the software must be “ultra-reliable” (work the first time and every time) and produced within schedule and budget. In this paper, we will examine how an existing successful software verification and validation project incorporated commercial computer aided software engineering (CASE) tools. The paper examines the original approach, how CASE and new tool concepts have been incorporated within this approach, and some observed impacts to cost and quality. A final section identifies the challenges that were faced during development of the test system
Keywords :
Internet; aerospace computing; avionics; computer aided software engineering; reverse engineering; software performance evaluation; software reliability; software tools; CASE; WWW; avionics; budget; cost; flight critical software test environment; online documentation; quality; reliability; reverse engineering; software engineering tools; software validation project; software verification; Aerospace electronics; Automatic testing; Automation; Computer aided software engineering; Costs; Programming; Software systems; Software testing; Software tools; System testing;
Conference_Titel :
Digital Avionics Systems Conference, 1996., 15th AIAA/IEEE
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3385-3
DOI :
10.1109/DASC.1996.559145