Supporting the UML State Machine Diagrams at runtime

被引:0
|
作者
Barbier, Franck [1 ]
机构
[1] PauWare Res Grp Netfect Technol, F-64013 Pau, France
来源
MODEL DRIVEN ARCHITECTURE - FOUNDATIONS AND APPLICATIONS, PROCEEDINGS | 2008年 / 5095卷
关键词
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 条
  • [31] Design and Implementation of a Metadata Repository about UML Class Diagrams. A Software Tool Supporting the Automatic Feeding of the Repository
    Di Felice, Paolino
    Paolone, Gaetanino
    Paesani, Romolo
    Marinelli, Martina
    ELECTRONICS, 2022, 11 (02)
  • [32] UML Statechart Diagrams on the ADONIS Metamodeling Platform
    Fill, Hans-Georg
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (01) : 27 - 36
  • [33] Basic Rules to Build Correct UML Diagrams
    Alanazi, Mohammad N.
    2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 72 - 76
  • [34] Temporal Interval Modeling for UML Activity Diagrams
    Olszewska, Joanna Isabelle
    KEOD: PROCEEDINGS OF THE 8TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT - VOL. 2, 2016, : 199 - 203
  • [35] Defining atomic composition in UML behavioral diagrams
    Machado, Hilio Pereira
    Menezes, Paulo Blauth
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2006, 12 (07) : 958 - 979
  • [36] On the verification and validation of UML structural and behavioral diagrams
    Alawneh, Lu'ay
    Debbabi, Mourad
    Hassaine, Fawzi
    Soeanu, Andrei
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND TECHNOLOGY, 2006, : 304 - +
  • [37] Automatic Layout of UML Use Case Diagrams
    Eichelberger, Holger
    SOFTVIS 2008: PROCEEDINGS OF THE 4TH ACM SYMPOSIUM ON SOFTWARE VISUALIZATION, 2008, : 105 - 114
  • [38] Tool Support for Consistency Verification of UML Diagrams
    Phuklang, Salilthip
    Yokogawa, Tomoyuki
    Leelaprute, Pattara
    Arimoto, Kazutami
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2017), 2017, 10611 : 606 - 609
  • [39] Design of the mechatronic system with help of UML diagrams
    Mrozek, Z
    ROMOCO'02: PROCEEDINGS OF THE THIRD INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, 2002, : 243 - 248
  • [40] Automatically detecting and visualising errors in UML diagrams
    Campbell L.A.
    Cheng B.H.C.
    McUmber W.E.
    Stirewalt R.E.K.
    Requirements Engineering, 2002, 7 (4) : 264 - 287