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 条
  • [1] Testing and Debugging UML Models Based on fUML
    Mayerhofer, Tanja
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1579 - 1582
  • [2] Towards a Practical Approach to Check UML/fUML Models Consistency Using CSP
    Abdelhalim, Islam
    Schneider, Steve
    Treharne, Helen
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, 2011, 6991 : 33 - 48
  • [3] Formalizing Execution Semantics of UML Profiles with fUML Models
    Tatibouet, Jeremie
    Cuccuru, Arnaud
    Gerard, Sebastien
    Terrier, Francois
    [J]. MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014, 2014, 8767 : 133 - 148
  • [4] Using fUML Combined with a DSML: An Implementation using Papyrus UML/SysML Modeler
    Theobald, Maurice
    Tatibouet, Jeremie
    [J]. MODELSWARD: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2019, 2019, : 248 - 255
  • [5] Integrating UML Composite Structures and fUML
    Romero, Alessandro Gerlinger
    Schneider, Klaus
    Vieira Ferreira, Mauricio Goncalves
    [J]. SOFSEM 2014: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2014, 8327 : 269 - 280
  • [6] Towards Executable UML Interactions based on fUML
    Wendland, Marc-Florian
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD 2016), 2016, : 405 - 411
  • [7] Formal Action Semantics for a UML Action Language
    Yang, Mikai
    Michaelson, Greg J.
    Pooley, Rob J.
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (21) : 3608 - 3624
  • [8] fUML as an Assembly Language for Model Transformation
    Tisi, Massimo
    Jouault, Frederic
    Delatour, Jerome
    Saidi, Zied
    Choura, Hassene
    [J]. SOFTWARE LANGUAGE ENGINEERING, SLE 2014, 2014, 8706 : 171 - +
  • [9] Prodeling with the Action Language for Foundational UML
    Buchmann, Thomas
    [J]. ENASE: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2017, : 263 - 270
  • [10] USING HANDWRITING ACTION TO CONSTRUCT MODELS OF ENGINEERING OBJECTS
    HOSAKA, M
    KIMURA, F
    [J]. COMPUTER, 1982, 15 (11) : 35 - 47