|
|||||
|
Requirements Analysis < Verification & Validation < Results Home
|
|
Click here to complete a short survey. The results of this survey will be used to help us improve the research program and this website.
Click here to view research projects that had new research results added in the last 90 days.
|
| Developing Formal Correctness Properties from Natural Language Requirements | |
| Point of Contact |
Allen Nikora anikora@mail.jpl.nasa.gov |
| Dates | June 2006 - June 2008 |
| Problem | Model-based development techniques such as the SPIN model checker have been shown to be effec-tive in identifying types of defects (e.g., deadlocks, race conditions) that cannot be easily detected by manual techniques such as formal inspections, and that can be particularly difficult and expensive to find during the testing phase. If these techniques were to be more widely applied across NASA space mission development efforts, the residual defect content of space mission systems (e.g., on-board command and data handling software) could be significantly decreased, thereby reducing the overall risk of mission failure and prolonging expected mission lifetimes. The proposed work enables more widespread use of model-based development techniques by developing techniques and tools to assist developers in bridging the gap between the informal natural language text commonly used in docu-menting system requirements and the rigorous models needed to reap the benefits of model-based techniques. Specifically, we will address the problem of transforming natural language requirements to rigorously-specified correctness properties against which a formal system model can be checked. |
| Objective |
|
| Results |
SAS 06 Executive Presentation.ppt SAS 06 Technical Presentation.ppt SAS07_Exec_Brief_Formal_Specs_Nat_Lang_Nikora.ppt SAS07_Tech_Pres_Formal_Specs_Nat_Lang_Nikora.ppt |
| Keywords | requirements analysis, natural language processing, model analysis tools, linear temporal logic patterns |
| Categories |
Design Analysis Requirements Analysis |
|
| |
|
Curator: Josh Stonestreet NASA Official: Lisa Montgomery |
|
NASA Privacy, Security, Notices |