NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Software Safety Risk in Legacy Safety-Critical Computer SystemsSafety-critical computer systems must be engineered to meet system and software safety requirements. For legacy safety-critical computer systems, software safety requirements may not have been formally specified during development. When process-oriented software safety requirements are levied on a legacy system after the fact, where software development artifacts don't exist or are incomplete, the question becomes 'how can this be done?' The risks associated with only meeting certain software safety requirements in a legacy safety-critical computer system must be addressed should such systems be selected as candidates for reuse. This paper proposes a method for ascertaining formally, a software safety risk assessment, that provides measurements for software safety for legacy systems which may or may not have a suite of software engineering documentation that is now normally required. It relies upon the NASA Software Safety Standard, risk assessment methods based upon the Taxonomy-Based Questionnaire, and the application of reverse engineering CASE tools to produce original design documents for legacy systems.
Document ID
20130011354
Acquisition Source
Kennedy Space Center
Document Type
Conference Paper
Authors
Hill, Janice
(NASA Kennedy Space Center Cocoa Beach, FL, United States)
Baggs, Rhoda
(Florida Inst. of Tech. Melbourne, FL, United States)
Date Acquired
August 27, 2013
Publication Date
March 24, 2007
Subject Category
Computer Systems
Report/Patent Number
KSC-2007-036
Meeting Information
Meeting: IEEE Southeast Conference 2007 - IEEE Region 3 Technical Professional and Student Conference
Location: Richmond, VA
Country: United States
Start Date: March 24, 2007
End Date: March 25, 2007
Sponsors: Institute of Electrical and Electronics Engineers
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available