SBIR-STTR Award

Development of tools for software safety analysis in aerospace applications
Award last edited on: 3/8/2002

Sponsored Program
SBIR
Awarding Agency
NASA : JSC
Total Award Amount
$668,809
Award Phase
2
Solicitation Topic Code
-----

Principal Investigator
Sergio B Guarro

Company Information

Advanced Systems Concepts Associates

2250 East Imperial Highway Suite 200
El Segundo, CA 90245
   (310) 648-6658
   N/A
   N/A
Location: Single
Congr. District: 33
County: Los Angeles

Phase I

Contract Number: ----------
Start Date: 00/00/00    Completed: 00/00/00
Phase I year
1993
Phase I Amount
$68,811
his proposal concerns the development of procedures and software for implementing the Dynamic Flowgraph Methodology (DFM), a methodological approach to modeling and analyzing software-based control systems for the purpose of reliability/safety assessment and verification. Using DFM, models representing causal and timing relationships between software functions, interfacing hardware and external system parameters are analyzed to produce "timed" fault trees which relate the values of system variables at discrete points in time. The development of dynamic, multi-valued (non- binary) fault trees represents a significant technical advancement in system safety and reliability analysis. These fault trees explicitly identify the causal and timing effects leading to system events of interest. This information can then be used to eliminate system faults resulting from combinations of software logic errors, hardware failures and environmental conditions. The use of the tools developed by this research, instead of traditional testing and verification techniques, will enable NASA and its contractors to save large amounts of effort and economic resources when demonstrating the safety of digital systems and software.

Phase II

Contract Number: ----------
Start Date: 00/00/00    Completed: 00/00/00
Phase II year
1994
Phase II Amount
$599,998
___(NOTE: Note: no official Abstract exists of this Phase II projects. Abstract is modified by idi from relevant Phase I data. The specific Phase II work statement and objectives may differ)___ his proposal concerns the development of procedures and software for implementing the Dynamic Flowgraph Methodology (DFM), a methodological approach to modeling and analyzing software-based control systems for the purpose of reliability/safety assessment and verification. Using DFM, models representing causal and timing relationships between software functions, interfacing hardware and external system parameters are analyzed to produce "timed" fault trees which relate the values of system variables at discrete points in time. The development of dynamic, multi-valued (non- binary) fault trees represents a significant technical advancement in system safety and reliability analysis. These fault trees explicitly identify the causal and timing effects leading to system events of interest. This information can then be used to eliminate system faults resulting from combinations of software logic errors, hardware failures and environmental conditions. The use of the tools developed by this research, instead of traditional testing and verification techniques, will enable NASA and its contractors to save large amounts of effort and economic resources when demonstrating the safety of digital systems and software.