See this document in CiteSeerX!

Formalizing Space Shuttle Software Requirements (1996)  (Make Corrections)  (33 citations)
Judith Crow, Ben L. Di Vito
ACM Transactions on Software Engineering and Methodology



  Home/Search   Context   Related

Links:   ACM

 
View or download:
nasa.gov/pub/fm/papers/1996...fmsp96.ps
nasa.gov/fm/ftp/papers/1996...fmsp96.ps
nasa.gov/pub/techr...SAfmsp96jc.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help
Problem Downloading?
From:  nasa.gov/fm/fmpubslarc (more)
From:  nasa.gov
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper describes two case studies in which requirements for new flight-software subsystems on NASA's Space Shuttle were analyzed, one using standard formal specification techniques, the other using state exploration. These applications serve to illustrate three main theses: (1) formal methods can complement conventional requirements analysis processes effectively, (2) formal methods confer benefits regardless of how extensively they are adopted and applied, and (3) formal methods are most... (Update)

Context of citations to this paper:   More

.... that such formal descriptions can be useful in requirements analysis and other verification and validation activities for critical systems [6]. It is also becoming accepted that state machines provide a natural representation for mental models [13] Now, if a state machine...

...reviews, and cheaper. And they liberate human time and talent for those issues that really do require judgment and consensus (see, e.g. [4]) There are two main approaches to specifying requirements in a formal manner: one way is to describe a model system that has the...

Cited by:   More
Studies in Computer Aided Verification of Protocols - Griffioen (2000)   (Correct)
Formal Modeling in a Commercial Setting: A Case Study - Wong, Chechik (1999)   (Correct)
Using Model Checking to Help Discover Mode Confusions and Other.. - Rushby (2002)   (Correct)

Similar documents (at the sentence level):
16.3%:   Formalizing New Navigation Requirements for NASA's Space Shuttle - Di Vito (1996)   (Correct)
12.1%:   Using Formal Methods to Assist in the Requirements Analysis of .. - Di Vito, al. (1996)   (Correct)

Active bibliography (related documents):   More   All
0.5:   PVS Bibliography - Rushby (1998)   (Correct)
0.3:   Experiences Using Formal Methods for Requirements.. - Easterbrook, Lutz.. (1996)   (Correct)
0.3:   Experiences Using Lightweight Formal Methods for.. - Easterbrook.. (1998)   (Correct)

Similar documents based on text:   More   All
0.2:   A PVS Prover Strategy Package for Common Manipulations Version 0.9 - Di Vito (2001)   (Correct)
0.2:   Finite-State Analysis of Space Shuttle Contingency Guidance.. - Judith Crow (1995)   (Correct)
0.2:   A PVS Prover Strategy Package for - Common Manipulations Ben (2002)   (Correct)

Related documents from co-citation:   More   All
13:   Formal verification for fault-tolerant architectures: Prolegomena to the design .. - Owre, Rushby et al. - 1995
11:   Formalizing New Navigation Requirements for NASA's Space Shuttle - Ben - 1996
7:   NASA Langley's Research and Technology Transfer Program in Formal Methods - Butler, Caldwell et al. - 1995

BibTeX entry:   (Update)

J. Crow and B. L. Di Vito. Formalizing space shuttle software requirements. In Proceedings of the ACM SIGSOFT Workshop on Formal Methods in Software Practice, pages 40--48, January 1996. http://citeseer.ist.psu.edu/crow96formalizing.html   More

@article{ crow98formalizing,
    author = "Judith Crow and Ben Di Vito",
    title = "Formalizing space shuttle software requirements: four case studies",
    journal = "ACM Transactions on Software Engineering and Methodology",
    volume = "7",
    number = "3",
    pages = "296--332",
    year = "1998",
    url = "citeseer.ist.psu.edu/crow96formalizing.html" }
Citations (may not include all citations):
270   Formal Verification for FaultTolerant Architectures: Prolego.. - Owre, Rushby et al. - 1995
173   Protocol Verification as a Hardware Design Aid - Dill, Drexler et al. - 1992  ACM   DBLP
130   Specifying Software Requirements for Complex Systems: New Te.. (context) - Heninger - 1980  DBLP
101   Better Verification through Symmetry - Ip, Dill - 1993  ACM   DBLP
91   An Integration of Model-Checking with Automated Proof Checki.. - Rajan, Shankar et al. - 1995
51   Formal Methods and the Certification of Critical Systems - Rushby - 1993
42   Formal Verification of the AAMP5 Microprocessor: A Case Stud.. - Miller, Srivas - 1995
26   Requirements Model: Re-Examination for Real-Time Systems and.. (context) - van Schouwen, A- - 1990
14   NASA Langley's Research and Technology Transfer Program in F.. - Butler, Caldwell et al. - 1995
10   Using Formal Methods to Assist in the Requirements Analysis .. (context) - Di Vito, Roberts - 1996  ACM
9   Experiences in Applying Formal Methods to the Analysis of So.. (context) - Hamilton, Covington et al. - 1995  ACM
9   Experience Report: Using Formal Methods for Requirements Ana.. - Lutz, Ampo - 1994
7   Analyzing Tabular and State-Transition Specifications in PVS (context) - Owre, Rushby et al. - 1995
5   Experience Report on Requirements Reliability Engineering Us.. (context) - Hamilton, Covington et al. - 1995
2   An Assessment of Space Shuttle Flight Software Development P.. (context) - Council, Review et al. - 1993
2   Formal Methods Demonstration Project for Space Applications .. (context) - Team, Propulsion et al. - 1993



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://shemesh.larc.nasa.gov/fm/fm-pubs-larc.html):   More
NASA Langley's Research and Technology-Transfer.. - Butler.. (1998)   (Correct)
Provable Transient Recovery for Frame-Based, Fault-Tolerant.. - Di Vito, Butler (1992)   (Correct)
Defining the IEEE-854 Floating-Point Standard in PVS - Miner (1995)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC