Using a fUML Action Language to construct UML models

被引:7
|
作者
Lazar, C. -L. [1 ]
Lazar, I. [1 ]
Parv, B. [1 ]
Motogna, S. [1 ]
Czibula, I. -G. [1 ]
机构
[1] Univ Babes Bolyai, Dept Comp Sci, R-3400 Cluj Napoca, Romania
关键词
fUML; UML; Action Semantics; Structured Activities; Action Language; DSL;
D O I
10.1109/SYNASC.2009.49
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we introduce a fUML based action language and describe its concrete syntax. The action language uses only elements allowed by the fUML standard for its abstract syntax. The concrete syntax resembles the syntax of existing structured programming languages, with some elements inspired by OCL. The action language is part of the ComDeValCo framework and we are using it to model the functionality of the components, to simulate the execution of the models and to test the models.
引用
收藏
页码:93 / 101
页数:9
相关论文
共 50 条
  • [11] Integration of an action language via UML Action Semantics
    Heitz, Claudius
    Thiemann, Peter
    Woelfle, Thomas
    [J]. TRENDS IN ENTERPRISE APPLICATION ARCHITECTURE, 2007, 4473 : 172 - +
  • [12] Tool Support for fUML Models
    Lazar, C. -L.
    Lazar, I.
    Parv, B.
    Motogna, S.
    Czibula, I. -G.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2010, 5 (05) : 775 - 782
  • [13] fUML as an assembly language for model transformation
    [J]. Tisi, Massimo (massimo.tisi@inria.fr), 1600, Springer Verlag (8706):
  • [14] UML 2 Activity and Action Models
    Bock, Conrad
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2005, 4 (04): : 43 - 66
  • [15] An integrated framework for checking the behaviour of fUML models using CSP
    Abdelhalim I.
    Schneider S.
    Treharne H.
    [J]. Abdelhalim, I. (I.Abdelhalim@surrey.ac.uk), 1600, Springer Verlag (15): : 375 - 396
  • [16] Static Flow Analysis of the Action Language for Foundational UML
    Malm, Jean
    Ciccozzi, Federico
    Gustafsson, Jan
    Lisper, Bjorn
    Skoog, Jonas
    [J]. 2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 161 - 168
  • [17] An action language for UML: Proposal for a precise execution semantics
    Mellor, SJ
    Tockey, SR
    Arthaud, R
    Leblanc, P
    [J]. UNIFIED MODELING LANGUAGE: UML'98: BEYOND THE NOTATION, 1999, 1618 : 307 - 318
  • [18] On the automated translational execution of the action language for foundational UML
    Federico Ciccozzi
    [J]. Software & Systems Modeling, 2018, 17 : 1311 - 1337
  • [19] On the automated translational execution of the action language for foundational UML
    Ciccozzi, Federico
    [J]. SOFTWARE AND SYSTEMS MODELING, 2018, 17 (04): : 1311 - 1337
  • [20] On using Colors in UML Models
    Zhang, Gefei
    [J]. MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 509 - 514