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 条
  • [41] Automatic Code Generation From UML State Chart Diagrams
    Sunitha, E., V
    Samuel, Philip
    IEEE ACCESS, 2019, 7 : 8591 - 8608
  • [42] A modular state exploration and compatibility checking of UML dynamic diagrams
    Hammal, Youcef
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 793 - 800
  • [43] UML Miner: a tool for mining UML diagrams
    Ardimento, Pasquale
    Aversano, Lerina
    Bernardi, Mario Luca
    Carella, Vito Alessandro
    Cimitile, Marta
    Scalera, Michele
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 30 - 34
  • [44] State Machine Antipatterns for UML-RT
    Das, Tuhin Kanti
    Dingel, Juergen
    2015 ACM/IEEE 18TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS), 2015, : 54 - 63
  • [45] Rules for automated code generation defined over simplified metamodels of class, sequence and state machine diagrams of UML 2.0
    Muneton, Andres
    Zapata, Carlos M.
    Arango, Fernando
    DYNA-COLOMBIA, 2007, 74 (153): : 267 - 283
  • [46] COLLECT-UML: Supporting individual and collaborative learning of UML class diagrams in a constraint-based intelligent tutoring system
    Baghaei, N
    Mitrovic, A
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 4, PROCEEDINGS, 2005, 3684 : 458 - 464
  • [47] From UML 2 Sequence Diagrams to State Machines by Graph Transformation
    Gronmo, Roy
    Moller-Pedersen, Birger
    JOURNAL OF OBJECT TECHNOLOGY, 2011, 10
  • [48] Automated generation of statistical test cases from UML state diagrams
    Chevalley, P
    Thévenod-Fosse, P
    25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 205 - 214
  • [49] Connection between UML use case diagrams and UML class diagrams: a matrix proposal
    Alturas, Braulio
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2023, 72 (03) : 161 - 168
  • [50] Supporting BPMN Process Models with UML Sequence Diagrams for Representing Time Issues and Testing Models
    Suchenia , Anna
    Kluza, Krzysztof
    Jobczyk, Krystian
    Wisniewski, Piotr
    Wypych, Michal
    Ligeza, Antoni
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2017, PT II, 2017, 10246 : 589 - 598