Executable Multi-Layered Software Models

被引:0
|
作者
Radosky, Lukas [1 ,2 ]
Polasek, Ivan [1 ,2 ]
机构
[1] Comenius Univ, Fac Math Phys & Informat, Dept Appl Informat, Bratislava, Slovakia
[2] Gratex Int as, Bratislava, Slovakia
关键词
Software modelling; Visualisation; Animation; Executable model; Class diagram; Object diagram; Source code generation;
D O I
10.1145/3643660.3643938
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper introduces a novel software visualisation and animation method, manifested in a prototype software tool - AnimArch. The introduced method is based on model fusion of static and dynamic models. The static model is represented by class diagram while the dynamic model is represented by source code written in high-level Object Action Language from xUML (executable UML). The class diagram defines architecture that is animated in response to real-time execution of the source code. Moreover, additional object diagram layer represents all object instances present in runtime. The AnimArch also features source code generation to Python, to bridge the gap from design to implementation. This paper provides detailed description of the modelling method and screenshots of the accompanying software tool.
引用
收藏
页码:46 / 51
页数:6
相关论文
共 50 条
  • [21] Penalized Maximum Likelihood Estimation of Multi-layered Gaussian Graphical Models
    Lin, Jiahe
    Basu, Sumanta
    Banerjee, Moulinath
    Michailidis, George
    JOURNAL OF MACHINE LEARNING RESEARCH, 2016, 17
  • [22] Multi-layered chiral filters
    Cory, H
    Rosenhouse, I
    ELECTROMAGNETICS, 1997, 17 (04) : 317 - 341
  • [23] Multi-layered Expression Synthesis
    Lin, Jia-Ru
    Lin, I-Chen
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (01) : 337 - 351
  • [24] A multi-layered approach to VPNs
    Berkoski, Leonard
    Telecommunications (International Edition), 2002, 36 (09): : 23 - 28
  • [25] DISPERSED, MULTI-LAYERED SPACE
    FUJII, H
    ARCHITECTURAL DESIGN, 1989, 59 (1-2) : 67 - &
  • [26] Multi-layered holograms and their fabrication
    Fitio, Volodymyr M.
    Bobitski, Yaroslav V.
    1600, Technical University of Wroclaw (31):
  • [27] Multi-layered folding with voids
    Dodwell, T. J.
    Hunt, G. W.
    Peletier, M. A.
    Budd, C. J.
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2012, 370 (1965): : 1740 - 1758
  • [28] Multi-layered PSMs for Planning
    Teruel-Alberich, F
    Romero-Castro, M
    Rodríguez-Rodríguez, A
    RESEARCH AND DEVELOPMENT IN INTELLIGENT SYSTEMS XVII, 2001, : 375 - 388
  • [29] Mobile multi-layered IPsec
    Choi, H
    Song, H
    Cao, GH
    La Porta, T
    IEEE Infocom 2005: The Conference on Computer Communications, Vols 1-4, Proceedings, 2005, : 1929 - 1939
  • [30] Multi-layered Youden Rectangles
    Preece, D. A.
    Morgan, J. P.
    JOURNAL OF COMBINATORIAL DESIGNS, 2017, 25 (02) : 75 - 84