2003
DOI: 10.1007/3-540-36498-6_2
|View full text |Cite
|
Sign up to set email alerts
|

Abstract State Processes

Abstract: Abstract. Process-algebraic languages offer a rich set of structuring techniques and concurrency patterns which allow one to decompose complex systems into concurrently interacting simpler component processes. They abstract however almost entirely from a notion of system state. The method of Abstract State Machines (ASMs) offers powerful abstraction and refinement techniques for specifying system dynamics based upon a most general notion of structured state. The evolutions of the state are governed however by … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 14 publications
0
7
0
Order By: Relevance
“…It is also often used to define what among the class of all possible runs of an ASM is considered as a legal run, describing axiomatically a certain number of features one wants to abstract away at the investigated level of abstraction. Similarly, whatever one wants to classify as an event can be included into the declaration of the state signature and be treated correspondingly in rule guards; see for example Event-B, where events are considered as rule firings, or [14] where process-algebraic event-based structuring techniques and concurrency patterns are combined with the state-based abstraction mechanism and synchronous parallelism of ASMs.…”
Section: Integrating Special Purpose Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…It is also often used to define what among the class of all possible runs of an ASM is considered as a legal run, describing axiomatically a certain number of features one wants to abstract away at the investigated level of abstraction. Similarly, whatever one wants to classify as an event can be included into the declaration of the state signature and be treated correspondingly in rule guards; see for example Event-B, where events are considered as rule firings, or [14] where process-algebraic event-based structuring techniques and concurrency patterns are combined with the state-based abstraction mechanism and synchronous parallelism of ASMs.…”
Section: Integrating Special Purpose Methodsmentioning
confidence: 99%
“…of an FSM, which however is particularly useful for modeling control systems, protocols, business processes and the like. 14 We therefore proposed in [22] To display such rules often the standard graphical notation for FSMs is used, where circles represent the control states, rhombs the guard cond ition and rectangles the rule body. See Fig.…”
Section: Generalizing Fsm Statesmentioning
confidence: 99%
“…Successful projects in this direction have been reported using theorem proving systems (KIV, PVS, Isabelle) and model checkers, see the survey paper [14] for details. See also [10] for an integration of process-algebraic and ASM concepts.…”
Section: System Design Modelsmentioning
confidence: 99%
“…It has been noted [25] that to model components in a modular style it would be useful to combine the event-based reasoning of process algebra with state-based reasoning. But it has been commented [24] that in order for process algebras to become of greater use in practice there is a need for a more well-defined methodology.…”
Section: Introductionmentioning
confidence: 99%