Skip to main navigation Skip to search Skip to main content

Formalization of UML Statechart Diagrams in the π-calculus

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding

12   Link opens in a new tab Citations (SciVal)

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 languageEnglish
Title of host publicationProceedings of the 13th Australian Software Engineering Conference (ASWEC'01)
Pages213--223
Number of pages11
DOIs
Publication statusPublished - Aug 2001
EventProceedings of the 13th Australian Software Engineering Conference (ASWEC'01) - Canberra
Duration: 1 Aug 2001 → …

Conference

ConferenceProceedings of the 13th Australian Software Engineering Conference (ASWEC'01)
CityCanberra
Period1/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