Title :
A Software Safety Risk Taxonomy for Use in Retrospective Safety Cases
Author_Institution :
Kennedy Space Center, Cape Canaveral
fDate :
March 6 2007-Feb. 8 2007
Abstract :
Safety standards contain technical and process-oriented safety requirements. The best time to include these requirements is early in the development lifecycle of the system. When software safety requirements are levied on a legacy system after the fact, a retrospective safety case will need to be constructed for the software in the system. This can be a difficult task because there may be few to no artifacts available to show compliance to the software safety requirements. The risks associated with not meeting safety requirements in a legacy safety-critical computer system must be addressed to give confidence for reuse. This paper introduces a proposal for a software safety risk taxonomy for legacy safety-critical computer systems, by specializing the Software Engineering Institute´s ´Software Development Risk Taxonomy´ with safety elements and attributes.
Keywords :
safety-critical software; software maintenance; software prototyping; software reusability; legacy safety-critical computer system; retrospective safety case; software lifecycle; software reuse; software safety requirement; software safety risk taxonomy; Aerospace safety; Computer industry; NASA; Programming; Real time systems; Software engineering; Software safety; Software standards; Software systems; Taxonomy;
Conference_Titel :
Software Engineering Workshop, 2007. SEW 2007. 31st IEEE
Conference_Location :
Columbia, MD
Print_ISBN :
978-0-7695-2862-5
DOI :
10.1109/SEW.2007.50