Translating UML State Machines to Coloured Petri Nets Using Acceleo: A Report

UML state machines are widely used to specify dynamic systems behaviours. However its semantics is described informally, thus preventing the application of model checking techniques that could guarantee the system safety. In a former work, we proposed a formalisation of non-concurrent UML state mach...

Full description

Bibliographic Details
Main Authors: Étienne André, Mohamed Mahdi Benmoussa, Christine Choppy
Format: Article
Language:English
Published: Open Publishing Association 2014-05-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1405.1112v1