Efficient execution of UML state machines on a virtual machine

被引:0
|
作者
Schattkowsky, T [1 ]
机构
[1] Paderborn Univ, C LAB, D-33102 Paderborn, Germany
关键词
UML virtual machine; executable models;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the context of Model Driven Architecture (MDA), executable UML models are of growing importance in the software design process. In previous work, we introduced an approach on executable UML models based on a UML Virtual Machine for executing composite object-oriented models consisting of state-and control-oriented behavior parts. The state-oriented behavior is expressed using a subset of the UML State Machine syntax. As the resulting models are too complex to be executed directly, we describe in this paper how such State Machines can be represented using a simple model for an Executable State Machine and how the resulting models are represented and executed using our UML Virtual Machine.
引用
收藏
页码:209 / 213
页数:5
相关论文
共 50 条
  • [21] Realization of UML Class and State Machine Models in the C# Code Generation and Execution Framework
    Derezinska, Anna
    Pilitowski, Romuald
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2009, 33 (04): : 431 - 440
  • [22] VIP: Virtual Performance-State for Efficient Power Management of Virtual Machines
    Kang, Ki-Dong
    Alian, Mohammad
    Kim, Daehoon
    Huh, Jaehyuk
    Kim, Nam Sung
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 237 - 248
  • [23] The Impact of Inter-Virtual Machine Traffic on Energy Efficient Virtual Machines Placement
    Alharbi, Hatem A.
    Elgorashi, Taisir E. H.
    Lawey, Ahmed Q.
    Elmirghani, Jaafar M. H.
    2019 IEEE SUSTAINABILITY THROUGH ICT SUMMIT (STICT), 2019, : 49 - 55
  • [24] Virtual Machine for Encrypted Code Execution
    Togan, Mihai
    Feraru, Alin
    Popescu, Adrian
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE - ECAI 2017, 2017,
  • [25] The ghost is the machine: Weird machines in transient execution
    Wang, Ping-Lun
    Brown, Fraser
    Wahby, Riad S.
    2023 IEEE SECURITY AND PRIVACY WORKSHOPS, SPW, 2023, : 264 - 272
  • [26] Correctness issues of UML Class and State Machine Models in the C# Code Generation and Execution Framework
    Derezinska, Anna
    Pilitowski, Romuald
    2008 INTERNATIONAL MULTICONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (IMCSIT), VOLS 1 AND 2, 2008, : 474 - 481
  • [27] On formalizing UML state machines using ASMs
    Börger, E
    Cavarra, A
    Riccobene, E
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (05) : 287 - 292
  • [28] An Institutional Approach to Communicating UML State Machines
    Rosenberger, Tobias
    Knapp, Alexander
    Roggenbach, Markus
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2022, 2022, 13241 : 205 - 224
  • [29] Refinement Patterns for Hierarchical UML State Machines
    Schoenborn, Jens
    Kyas, Marcel
    FUNDAMENTALS OF SOFTWARE ENGINEERING, 2010, 5961 : 371 - +
  • [30] Formalising UML state machines for model checking
    Lilius, J
    Paltor, IP
    UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 430 - 445