See this document in CiteSeerX!

Formal Analysis of a Space Craft Controller using SPIN (1998)  (Make Corrections)  (53 citations)
Klaus Havelund, Mike Lowry, John Penix
Software Engineering



  Home/Search   Context   Related

 
View or download:
nasa.gov/ic/projec...teagentieee.ps.Z
belllabs.com/netlib/spin/w...p22.ps.gz
nasa.gov/ic/projects/amphio...spin98.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  nasa.gov/ic/projects/amph...index (more)
From:  nasa.gov/ic/projects/amph...vandv
(Enter author homepages)

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

Abstract: This paper documents an application of the finite state model checker SPIN to formally verify a multi--threaded plan execution programming language. The plan execution language is one component of NASA's New Millennium Remote Agent, an artificial intelligence based spacecraft control system architecture that is scheduled to launch in October of 1998 as part of the DEEP SPACE 1 mission to Mars. The language is concretely named ESL (Executive Support Language) and is basically a language ... (Update)

Cited by:   More
Generating Test Cases Specifications for BPEL.. - García-Fanjul, Tuya.. (2006)   (Correct)
Efficient Monitoring of Safety Properties - Havelund, Rosu (2002)   (Correct)
Rewriting Logic Semantics: From Language Specifications To.. - Meseguer, Rosu (2004)   (Correct)

Similar documents (at the sentence level):
68.3%:   Formal Analysis of a Space Craft Controller using SPIN - Havelund, Lowry, Penix (1998)   (Correct)

Active bibliography (related documents):   More   All
0.1:   Mechanical Verification of a Garbage Collector - Havelund (1996)   (Correct)
0.1:   Model Checking Java Programs Using Java PathFinder - Havelund, Pressburger (1999)   (Correct)
0.0:   Experience with Predicate Abstraction - Das, Dill, Park (1999)   (Correct)

Similar documents based on text:   More   All
0.4:   Experiments with Test Case Generation and Runtime.. - Artho, Drusinksy.. (2003)   (Correct)
0.4:   Java PathExplorer - A Runtime Verification Tool - Havelund, Rosu (2001)   (Correct)
0.3:   Learners With Special Needs In British Columbia.. - Esl Esl Learners   (Correct)

Related documents from co-citation:   More   All
27:   Model Checking Java Programs using Java PathFinder - Havelund, Pressburger - 1998
24:   Bandera: Extracting finite-state models from Java source code - Corbett, Dwyer et al. - 2000
20:   A Practical Method for Verifying Event-Driven Software (context) - Holzmann - 1999

BibTeX entry:   (Update)

K. Havelund, M. Lowry, and J. Penix. Formal Analysis of a Space Craft Controller using SPIN. In Proceedings of the 4th SPIN workshop, Paris, France, November 1998. http://citeseer.ist.psu.edu/article/havelund98formal.html   More

@article{ havelund01formal,
    author = "Klaus Havelund and Michael R. Lowry and John Penix",
    title = "Formal Analysis of a Space-Craft Controller Using {SPIN}",
    journal = "Software Engineering",
    volume = "27",
    number = "8",
    pages = "1000-9999",
    year = "2001",
    url = "citeseer.ist.psu.edu/article/havelund98formal.html" }
Citations (may not include all citations):
470   The Design and Validation of Computer Protocols (context) - Holzmann - 1991
200   Construction of Abstract State Graphs with PVS - Graf, Saidi - 1997  ACM   DBLP
134   PVS: Combining Specification (context) - Owre, Rajan et al. - 1996
92   Experiments in Theorem Proving and Model Checking for Protoc.. - Havelund, Shankar - 1996  ACM   DBLP
70   Computing Abstractions of Infinite State Systems Composition.. - Bensalem, Lakhnech et al. - 1998  ACM   DBLP
53   Formal Analysis of a Space Craft Controller using SPIN - Havelund, Lowry et al. - 1997
26   Plan Execution for Autonomous Spacecrafts - Pell, Gat et al. - 1997
24   InVeSt: A Tool for the Verification of Invariants - Bensalem, Lakhnech et al. - 1998  DBLP
13   A Mechanized Refinement Proof for a Garbage Collector - Havelund, Shankar - 1998



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


Documents on the same site (http://ic-www.arc.nasa.gov/ic/projects/amphion/people/havelund/index.html):   More
Practical Application of Model Checking in Software.. - Havelund, Skakkebaek (1999)   (Correct)
Formal Verification of an Audio/Video Power Controller.. - Havelund, Larsen, Skou (1999)   (Correct)
Formal Modeling and Analysis of an Audio/Video.. - Havelund, Skou.. (1997)   (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