Supporting the UML State Machine Diagrams at runtime

被引:0
|
作者
Barbier, Franck [1 ]
机构
[1] PauWare Res Grp Netfect Technol, F-64013 Pau, France
关键词
UML; statecharts; model executability;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Input models that are not completely checked generate ill-formed output models in MDA transformation processes. Model executability is a means for, at development time, simulating/testing models and thus making them compliant with requirements. At runtime, persistent models bring added values like the monitoring and control of applications through the observation of the active states, the guards which hold true, the occurring events... This paper on purpose presents a Java-based execution engine for the UML State Machine Diagrams. In order to incorporate this UML interpreter into MDA tools, the execution semantics of the UML State Machine Diagrams is first analyzed and next disambiguated. Execution semantics choices are thus proposed and justified accordingly.
引用
下载
收藏
页码:338 / 348
页数:11
相关论文
共 50 条
  • [1] Representing security specifications in UML state machine diagrams
    Khan, Muhammad Umair
    10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 453 - 458
  • [2] Modeling legislation by using uml state machine diagrams
    Strahonja, Vjeran
    2006 Canadian Conference on Electrical and Computer Engineering, Vols 1-5, 2006, : 2376 - 2379
  • [3] Supporting the Composition of UML Component Diagrams
    Ermel, Guilherme
    Farias, Kleinner
    Goncales, Lucian Jose
    Bischoff, Vinicius
    PROCEEDINGS OF THE 14TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI2018), 2018, : 441 - +
  • [4] X3D-UML: 3D UML State Machine Diagrams
    McIntosh, Paul
    Hamilton, Margaret
    van Schyndel, Ron
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2008, 5301 : 264 - 279
  • [5] Formal Verification of UML State Machine Diagrams Using Petri Nets
    Lyazidi, Achraf
    Mouline, Salma
    NETWORKED SYSTEMS, NETYS 2019, 2019, 11704 : 67 - 74
  • [6] Automatic test case generation from UML State Machine diagrams
    Olianas, Dario
    PROGRAMMING 2019: PROCEEDINGS OF THE CONFERENCE COMPANION OF THE 3RD INTERNATIONAL CONFERENCE ON ART, SCIENCE, AND ENGINEERING OF PROGRAMMING, 2019,
  • [7] Supporting collaborative modelling in UML class diagrams
    Cortiana Neto, Raul Antonio
    Farias, Kleinner
    Bischoff, Vinicius
    Goncales, Lucian Jose
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2019, 11 (03): : 39 - 46
  • [8] Graphical Debugging of Distributed Applications Using UML Object Diagrams to Visualize the State of Distributed Applications at Runtime
    Koch, Andreas
    Zuendorf, Albert
    MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2015, : 223 - 230
  • [9] Supporting UML activity diagrams using organizational models
    Bhuiyan, Moshiur
    Islam, M. M. Zahidul
    Koliadis, George
    Krishna, Aneesh
    Ghose, Aditya
    CHALLENGES IN INFORMATION TECHNOLOGY MANAGEMENT, 2008, : 182 - 188
  • [10] Supporting UML sequence diagrams with a processor net approach
    Department of Computer Information Systems, University of Malta, Malta
    J. Softw., 2007, 2 (64-73): : 64 - 73