A concrete syntax for UML 2.1 action semantics using +CAL

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Since UML 1.4 (the Unified Modeling Language, version 1.4), executable UML relies on the Precise Action Semantics for UML. The role of the action semantics is to provide the specification of actions. The UML has actions and activities, but no standard concrete syntax for describing them. Therefore, an action language is required to map higherlevel constructs to the actions. This action language has to encompass both primitive actions and the control mechanisms provided by behaviors. In our paper, we present the advantages of adopting a more generic action language, in order to raise the level of abstraction. For the particular domaine of Distributed Real-time Embedded (DRE) Systems, we have identified a need for formal verifications that leads us to implement a generic action language with formal features.

Original languageEnglish
Title of host publicationProceedings - Thirteenth IEEE International Conference on the Engineering of Complex Computer Systems, ICECCS 2008
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages217-221
Number of pages5
ISBN (Print)0769531393, 9780769531397
DOIs
Publication statusPublished - 1 Jan 2008
Externally publishedYes
Event13th IEEE International Conference on the Engineering of Complex Computer Systems, ICECCS 2008 - Belfast, United Kingdom
Duration: 31 Mar 20084 Apr 2008

Publication series

NameProceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS
ISSN (Print)2770-8527
ISSN (Electronic)2770-8535

Conference

Conference13th IEEE International Conference on the Engineering of Complex Computer Systems, ICECCS 2008
Country/TerritoryUnited Kingdom
CityBelfast
Period31/03/084/04/08

Fingerprint

Dive into the research topics of 'A concrete syntax for UML 2.1 action semantics using +CAL'. Together they form a unique fingerprint.

Cite this