Abstract
We propose a theory of process refinement which relates behavioural descriptions belonging to conceptually different abstraction levels, through a so-called vertical implementation relation. The theory is based on action refinement, which permits to relate abstract actions of the implementation to concrete computations of the implementation; it is developed in the standard interleaving approach. A number of proof rules is shown to be sound for the particular vertical implementation relation (based on observation congruence) we study in this paper. We give an illustrative example.
Original language | English |
---|---|
Title of host publication | TAPSOFT '97: Theory and Practice of Software Development |
Subtitle of host publication | 7th International Joint Conference CAAP/FASE Lille, France, April 14–18, 1997. Proceedings |
Editors | Michel Bidoit, Max Dauchet |
Place of Publication | Berlin, Heidelberg |
Publisher | Springer |
Pages | 772-786 |
Number of pages | 15 |
ISBN (Electronic) | 978-3-540-68517-3 |
ISBN (Print) | 978-3-540-62781-4 |
DOIs | |
Publication status | Published - 1997 |
Event | 7th International Joint Conference CAAP/FASE on Theory and Practice of Software Development, TAPSOFT 1997 - Lille, France Duration: 14 Apr 1997 → 18 Apr 1997 Conference number: 7 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 1214 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 7th International Joint Conference CAAP/FASE on Theory and Practice of Software Development, TAPSOFT 1997 |
---|---|
Abbreviated title | TAPSOFT |
Country/Territory | France |
City | Lille |
Period | 14/04/97 → 18/04/97 |
Keywords
- Transition system
- Operational semantics
- Abstraction level
- Abstract action
- Refinement function