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
Link To Document :
بازگشت