Abstract
This paper presents a systematic approach for the translation of UML statechart diagrams into the /spl pi/-calculus. The aim of this study is to demonstrate how a semi-formal specification can be transformed to a verifiable specification expressed in the /spl pi/-calculus such that the behaviour of the system can be formally analyzed. The translation covers the major features of statechart diagrams, including internal transitions, triggerless transitions, conflicting transitions, actions, activities, non-concurrent composite states, history pseudostates, concurrent composite states, etc. The desired behavioural properties of statechart diagrams are identified. In addition, the correctness of the translation is proved by showing that the /spl pi/-calculus expressions satisfy these behavioural properties.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 13th Australian Software Engineering Conference (ASWEC'01) |
| Pages | 213--223 |
| Number of pages | 11 |
| DOIs | |
| Publication status | Published - Aug 2001 |
| Event | Proceedings of the 13th Australian Software Engineering Conference (ASWEC'01) - Canberra Duration: 1 Aug 2001 → … |
Conference
| Conference | Proceedings of the 13th Australian Software Engineering Conference (ASWEC'01) |
|---|---|
| City | Canberra |
| Period | 1/08/01 → … |
Fingerprint
Dive into the research topics of 'Formalization of UML Statechart Diagrams in the π-calculus'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS