Integrating UML static and dynamic views and formalizing the interaction mechanism of UML state machines

被引:0
|
作者
Cavarra, A
Riccobene, E
Scandurra, P
机构
[1] Univ Oxford, Comp Lab, Oxford OX1 3QD, England
[2] Univ Catania, Dipartimento Matemat & Informat, I-95125 Catania, Italy
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we address the problem of integrating UML static and dynamic views, and different behavioral views. We tackle these problems by providing (a) a mapping of UML metamodel static and behavioral elements into ASMs and (b) a precise compositional semantics for UML state machines. Structural model elements axe translated into an ASM vocabulary as collections of domains and functions. The dynamic view is captured by multi-agent ASMs reflecting the behavior modeled by UML state machines. The interaction among UML state machines is achieved by providing the semantics for actions and events and refining the ASM model in [4] to formalize objects communication, i.e. signals exchange and operation calls mechanism.
引用
收藏
页码:229 / 243
页数:15
相关论文
共 50 条
  • [1] On formalizing UML state machines using ASMs
    Börger, E
    Cavarra, A
    Riccobene, E
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (05) : 287 - 292
  • [2] Formalizing UML State Machines for Automated Verification - A Survey
    Andre, Etienne
    Liu, Shuang
    Liu, Yang
    Choppy, Christine
    Sun, Jun
    Dong, Jin Song
    ACM COMPUTING SURVEYS, 2023, 55 (13S)
  • [3] Integrating UML views with visual cues
    Huotari, J
    SECOND INTERNATIONAL CONFERENCE ON COORDINATED & MULTIPLE VIEWS IN EXPLORATORY VISUALIZATION, PROCEEDINGS, 2004, : 84 - 92
  • [4] Towards formalizing UML state diagrams in CSP
    Ng, MY
    Butler, M
    FIRST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2003, : 138 - 147
  • [5] 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 - +
  • [6] Improvements towards formalizing UML state diagrams in CSP
    Yeung, WL
    Leung, KRPH
    Wang, J
    Dong, W
    12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 176 - 182
  • [7] An Institution for Simple UML State Machines
    Knapp, Alexander
    Mossakowski, Till
    Roggenbach, Markus
    Glauer, Martin
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2015, 2015, 9033 : 3 - 18
  • [8] Enhancing UML state machines with aspects
    Zhang, Gefei
    Hoelzl, Matthias
    Knapp, Alexander
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2007, 4735 : 529 - +
  • [9] Institutionalising UML 2.0 state machines
    Calegari, Daniel
    Szasz, Nora
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2011, 7 (04) : 315 - 323
  • [10] Interactive verification of UML state machines
    Balser, M
    Bäumler, S
    Knapp, A
    Reif, W
    Thums, A
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3308 : 434 - 448