• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Abstract State Machines (2003)

Cached

  • Download as a PDF

Download Links

  • [www.jucs.org]
  • [www.inf.ethz.ch]
  • [www.inf.ethz.ch]
  • [www.inf.ethz.ch]
  • [www.inf.ethz.ch]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Robert F. Stärk , Stanislas Nanchen
Citations:40 - 5 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@ARTICLE{Stärk03abstractstate,
    author = {Robert F. Stärk and Stanislas Nanchen},
    title = {Abstract State Machines},
    journal = {},
    year = {2003},
    volume = {7},
    pages = {2001}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Abstract: We introduce a logic for non distributed, deterministic Abstract State Machines with parallel function updates. Unlike other logics for ASMs which are based on dynamic logic, our logic is based on an atomic predicate for function updates and on a definedness predicate for the termination of the evaluation of transition rules. We do not assume that the transition rules of ASMs are in normal form, for example, that they concern distinct cases. Instead we allow structuring concepts of ASM rules including sequential composition and possibly recursive submachine calls. We show that several axioms that have been proposed for reasoning about ASMs are derivable in our system. We provide also an extension of the logic with explicit step information which allows to eliminate modal operators in certain cases. The main technical result is that the logic is complete for hierarchical (non-recursive) ASMs. We show that, for hierarchical ASMs, the logic is a definitional extension of first-order predicate logic.

Citations

743 First-Order Dynamic Logic - Harel - 1997
384 Evolving algebras 1993: Lipari guide - Gurevich - 1995
28 Reasoning about Abstract State Machines: The WAM case study - Schellhorn, Ahrendt - 1997
28 Logic of Transition Systems - Benthem, Bergstra - 1993
16 Encoding Abstract State Machines in PVS - Gargantini, Riccobene - 2000
15 Abstract State Machines 1988-1998 - Börger, Huggins - 1998
13 Verification of abstract state machines - Schellhorn - 1999
9 Renardel de Lavalette: A formalization of Evolving Algebras - Groenboom, R - 1995
8 Extending dynamic logic for reasoning about evolving algebras - Schönegge - 1995
4 Composition and submachine concepts - Börger, Schmid - 2000
4 Symbolic Analysis of Transition Systems - Shankar - 2000
3 Deriving partial correctness logics from evolving algebras - Poetzsch-Heffter - 1994
2 A logic for Abstract State Machines - Staerk, Nanchen
1 Renardel de Lavalette. A logic of modification and creation - R - 2001
1 Proving WAM compiler correctness - Schmitt - 1994
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University