• DocumentCode
    640605
  • Title

    Transition between Different Abstraction Levels in an Abstract State Machine (ASM) Ground Model

  • Author

    Kubovy, Jan ; Auer, Dagmar ; Kung, Josef ; Rady, Mariam

  • Author_Institution
    Inst. of Appl. Knowledge Process., Johannes Kepler Univ. Linz, Linz, Austria
  • fYear
    2013
  • fDate
    26-30 Aug. 2013
  • Firstpage
    227
  • Lastpage
    230
  • Abstract
    Using Abstract State Machines (ASMs) we can specify a service or piece of software formally for the purpose of future implementation. During the development life-cycle the related specification evolves. Abstract functions and rules are defined, new functions and rules are introduced and arbitrary data structures are instantiated with the specification being refined towards implementation. Two main abstraction levels are introduced in this paper to show a possible classification of abstraction levels of a formal specification. Furthermore, the basic differences and basic transition guidelines between those levels are discussed. A small example of the proposed two main abstraction levels is shown on a high-level specification of a potential transition machine to outline the intended transition process, typical appearance of abstraction level stages and refinement patterns.
  • Keywords
    data structures; finite state machines; formal specification; refinement calculus; ASM; abstract functions; abstract rules; abstract state machine ground model; abstraction level stages; arbitrary data structures; basic differences; basic transition guidelines; development life-cycle; high-level specification; intended transition process; refinement patterns; service specification; transition machine; Abstracts; Business; Concrete; Educational institutions; Skeleton; Software; Syntactics; abstraction levels; asm; consistency; formal methods; ground model; refinements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database and Expert Systems Applications (DEXA), 2013 24th International Workshop on
  • Conference_Location
    Los Alamitos, CA
  • ISSN
    1529-4188
  • Print_ISBN
    978-0-7695-5070-1
  • Type

    conf

  • DOI
    10.1109/DEXA.2013.29
  • Filename
    6621376