• search hit 4 of 1002
Back to Result List

Completeness of ASM refinement

  • ASM refinements are verified using generalized forward simulations which allow to refine m abstract operations to n concrete operations with arbitrary m and n. One main difference to data refinement is that ASM refinement considers infinite runs and termination. Since backward simulation does not preserve termination in general, the standard technique of adding history information to the concrete level is not applicable. The powerset construction also adds infinite runs and is therefore not applicable too. This paper shows that a completeness proof is nevertheless possible by adding infinite prophecy information, effectively moving nondetermism to the initial state. Adding such prophecy information can be done on the semantic level, but also by a simple syntactic transformation that removes the choose construct of ASMs. The completeness proof is also ported to give a completeness proof for IO automata.

Download full text files

Export metadata

Statistics

Number of document requests

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:Gerhard SchellhornORCiDGND
URN:urn:nbn:de:bvb:384-opus4-1227566
Frontdoor URLhttps://opus.bibliothek.uni-augsburg.de/opus4/122756
ISSN:1571-0661OPAC
Parent Title (English):Electronic Notes in Theoretical Computer Science
Publisher:Elsevier BV
Place of publication:Amsterdam
Type:Article
Language:English
Year of first Publication:2008
Publishing Institution:Universität Augsburg
Release Date:2025/07/08
Volume:214
First Page:25
Last Page:49
DOI:https://doi.org/10.1016/j.entcs.2008.06.003
Institutes:Fakultät für Angewandte Informatik
Fakultät für Angewandte Informatik / Institut für Informatik
Fakultät für Angewandte Informatik / Institut für Software & Systems Engineering
Fakultät für Angewandte Informatik / Institut für Informatik / Lehrstuhl für Softwaretechnik
Fakultät für Angewandte Informatik / Institut für Informatik / Lehrstuhl für Softwaretechnik / Lehrstuhl für Softwaretechnik
Dewey Decimal Classification:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Licence (German):License LogoCC-BY-NC-ND 3.0: Creative Commons - Namensnennung - Nicht kommerziell - Keine Bearbeitung (mit Print on Demand)