A concrete syntax for UML 2.1 action semantics using +CAL

被引:5
|
作者
Perseil, Isabelle [1 ]
Pautet, Laurent [1 ]
机构
[1] CNRS, TELECOM Paris Tech, LTCI, UMR 5141, F-75634 Paris 13, France
关键词
D O I
10.1109/ICECCS.2008.34
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 higher-level 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.
引用
收藏
页码:217 / 221
页数:5
相关论文
共 50 条
  • [1] JAction: A High-Level Surface Syntax for UML Action Semantics
    Diggins, Christopher
    Hamou-Lhadj, Abdelwahab
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 609 - +
  • [2] A method for describing the syntax and semantics of UML statecharts
    Yan Jin
    Robert Esser
    Jörn W. Janneck
    Software & Systems Modeling, 2004, 3 (2) : 150 - 163
  • [3] Using UML action semantics for model execution and transformation
    Sunyé, G
    Le Guennec, A
    Jézéquel, JM
    INFORMATION SYSTEMS, 2002, 27 (06) : 445 - 457
  • [4] Transformations of UML 2 models using concrete syntax patterns
    Schmidt, Markus
    RAPID INTEGRATION OF SOFTWARE ENGINEERING TECHNIQUES, 2007, 4401 : 130 - 143
  • [5] An Investigation into OWL for Concrete Syntax Specification Using UML Notations
    Thomas, Anitta
    Gerber, Aurona J.
    van der Merwe, Alta
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, DIAGRAMS 2016, 2016, 9781 : 197 - 211
  • [6] Formal Action Semantics for a UML Action Language
    Yang, Mikai
    Michaelson, Greg J.
    Pooley, Rob J.
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (21) : 3608 - 3624
  • [7] Describing the syntax and semantics of UML statecharts in a heterogeneous modelling environment
    Jin, Y
    Esser, R
    Janneck, JW
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, 2002, 2317 : 320 - 334
  • [8] Integration of an action language via UML Action Semantics
    Heitz, Claudius
    Thiemann, Peter
    Woelfle, Thomas
    TRENDS IN ENTERPRISE APPLICATION ARCHITECTURE, 2007, 4473 : 172 - +
  • [9] Verifying Action Semantics Specifications in UML Behavioral Models
    Planas, Elena
    Cabot, Jordi
    Gomez, Cristina
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2009, 5565 : 125 - 140
  • [10] An action language for UML: Proposal for a precise execution semantics
    Mellor, SJ
    Tockey, SR
    Arthaud, R
    Leblanc, P
    UNIFIED MODELING LANGUAGE: UML'98: BEYOND THE NOTATION, 1999, 1618 : 307 - 318