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 条
  • [1] Transformation of UML state machines for direct execution
    Schattkowsky, T
    Müller, W
    2005 IEEE Symposium on Visual Language and Human-Centric Computing, Proceedings, 2005, : 117 - 124
  • [2] Aligning UML 2.0 state machines and temporal logic for the efficient execution of services
    Kraemer, Frank Alexander
    Herrmann, Peter
    Braek, Rolv
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBASE PT 2, PROCEEDINGS, 2006, 4276 : 1613 - 1632
  • [3] BlueState A Metamodel-based Execution Framework for UML State Machines
    Ortigosa, Alfredo
    Rossi, Carlos
    ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 2, 2011, : 226 - 231
  • [4] Code generation and execution framework for UML 2.0 classes and state machines
    Pilitowski, Rormiald
    Derezifiska, Anna
    INNOVATIONS AND ADVANCED TECHNIQUES IN COMPUTER AND INFORMATION SCIENCES AND ENGINEERING, 2007, : 421 - 427
  • [5] A method of implementing UML virtual machines with some constraints based on abstract state machines
    Shen, WW
    Compton, K
    Huggins, J
    ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 224 - 233
  • [6] Efficient Checkpointing of Virtual Machines using Virtual Machine Introspection
    Aderholdt, Ferrol
    Han, Fang
    Scott, Stephen L.
    Naughton, Thomas
    2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 414 - 423
  • [7] Efficient Search-Based Automatic Execution Replay for Virtual Machines
    Wang, Tao
    Zhang, Jianhua
    Zhang, Wenbo
    Xu, Jiwei
    Wei, Jun
    ADVANCES IN SERVICES COMPUTING, APSCC 2015, 2015, 9464 : 181 - 194
  • [8] Efficient execution of process networks on a reconfigurable hardware virtual machine
    Dyer, M
    Platzner, M
    Thiele, L
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 342 - 344
  • [9] Slicing of UML State Machines
    Lano, Kevin
    AIC '09: PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED INFORMATICS AND COMMUNICATIONS: RECENT ADVANCES IN APPLIED INFORMAT AND COMMUNICATIONS, 2009, : 63 - +
  • [10] The architecture of a UML virtual machine
    Riehle, D
    Fraleigh, S
    Bucka-Lassen, D
    Omorogbe, N
    ACM SIGPLAN NOTICES, 2001, 36 (11) : 327 - 341