Loading...
Please wait, while we are loading the content...
Similar Documents
Flight guidance system validation using spin
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Naydich, Dimitri Nowakowski, John |
| Copyright Year | 1998 |
| Description | To verify the requirements for the mode control logic of a Flight Guidance System (FGS) we applied SPIN, a widely used software package that supports the formal verification of distributed systems. These requirements, collectively called the FGS specification, were developed at Rockwell Avionics & Communications and expressed in terms of the Consortium Requirements Engineering (CoRE) method. The properties to be verified are the invariants formulated in the FGS specification, along with the standard properties of consistency and completeness. The project had two stages. First, the FGS specification and the properties to be verified were reformulated in PROMELA, the input language of SPIN. This involved a semantics issue, as some constructs of the FGS specification do not have well-defined semantics in CoRE. Then we attempted to verify the requirements' properties using the automatic model checking facilities of SPIN. Due to the large size of the state space of the FGS specification an exhaustive state space analysis with SPIN turned out to be impossible. So we used the supertrace model checking procedure of SPIN that provides for a partial analysis of the state space. During this process, we found some subtle errors in the FGS specification. |
| File Size | 1887241 |
| Page Count | 48 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19980210870 |
| Archival Resource Key | ark:/13960/t7gr1v95t |
| Language | English |
| Publisher Date | 1998-06-01 |
| Access Restriction | Open |
| Subject Keyword | Mathematical And Computer Sciences (general) Errors Protocol Computers Algorithms Control Systems Design Sequential Control Avionics Program Verification Computers Computer Programs Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Technical Report |