原文传递 Using Formal Methods to Assist in the Requirements Analysis of the Space Shuttle GPS Change Request
题名: Using Formal Methods to Assist in the Requirements Analysis of the Space Shuttle GPS Change Request
作者: DiVito, Ben L.; Roberts, Larry W.
关键词: request;analysis;change;space;method;ssis;form;capabilities;effectiveness;discovere
摘要: We describe a recent NASA-sponsored pilot project intended to gauge the effectiveness of using formal methods in Space Shuttle software requirements analysis. Several Change Requests (CR's) were selected as promising targets to demonstrate the utility of formal methods in this application domain. A CR to add new navigation capabilities to the Shuttle, based on Global Positioning System (GPS) technology, is the focus of this report. Carried out in parallel with the Shuttle program's conventional requirements analysis process was a limited form of analysis based on formalized requirements. Portions of the GPS CR were modeled using the language of SRI's Prototype Verification System (PVS). During the formal methods-based analysis, numerous requirements issues were discovered and submitted as official issues through the normal requirements inspection process. Shuttle analysts felt that many of these issues were uncovered earlier than would have occurred with conventional methods. We present a summary of these encouraging results and conclusions we have drawn from the pilot project.
报告类型: 科技报告
检索历史
应用推荐