SBIR/STTR Research Award
Advanced Integrity and Safety Assurance for Software
Award amount
$146,822Program and phase
SBIR · Phase IAward year
2014Award details
- Awarding agency
- Department of Defense
- Branch
- Air Force
- Recipient company
- Analytic Design Laboratories, Inc
- Proposal award date
- 2014-07-08
- Contract end date
- 2015-04-01
- UEI
- Not reported
- Solicitation number
- 2014.1
- Topic code
- AF141-092
Research abstract
ABSTRACT: Analytic Design Laboratories (ADL) proposes power tools for software Nuclear Safety Cross-Check Analysis (NSCCA). NSCCA exists because there is a vital concern that a nuclear weapon system not do certain things. For example, a nuclear armed missile shall not launch without proper authorization codes, which is a negative requirement. Under other circumstances, the positive requirement would be tested, verifying that the missile launches after accepting authorization codes. But that is not acceptable for a nuclear weapon system. It is necessary to verify that there is in fact no way to launch the missile without authorization codes. Conventionally, negative requirements like this are said to be untestable. NSCCA needs power tools because it is so difficult to verify negative requirements. The ADL NSCCA Power Tools will stabilize the cost of NSCCA while making the NSCCA analyst more effective. BENEFIT: ADL"s NSCCA Power Tools will address the daunting task of showing compliance with negative Nuclear Safety Objectives (NSOs). Because NSCCA is difficult and specialized, it is expensive. At one time, NSCCA was expected to be an end-to-end consideration of the entire software program. In these days of budget austerity, the scope is limited to the changes being made to the code and the impacts of those changes on pre-existing code. It is hard to know when to quit analyzing existing code. There are examples of issues missed because impacts on pre-existing code were not fully contemplated. The ADL NSCCA Power Tools will automatically trace all of the requirements into the code and ensure that testing is end-to-end. By automating many of the mundane tasks, the NSCCA personnel will spend more of their time understanding the nuclear critical software.
Technology keywords
Not reported
Awards with the same topic code
Verified by an exact topic code match. This is not a text-similarity match.
- Advanced Integrity and Safety Assurance for Software
- ANTSSAnalysis Tools for System Surety
- ANTSS Analysis Tools for System Surety
- Advanced Integrity and Safety Assurance for Software