A UML Profile for Dynamic Execution Persistence with Monitoring Purposes

被引:0
|
作者
Dominguez, Eladio [1 ]
Perez, Beatriz
Zapata, Maria A. [1 ]
机构
[1] Univ Zaragoza, Dpto Informat & Ingn Sistemas, E-50009 Zaragoza, Spain
关键词
Model Transformation; System Monitoring; Process Improvement; UML Profile; Health Care Context; CLINICAL GUIDELINES;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
System monitoring is typically performed by means of log files storing the sequential trace of the system events. However, these files constitute a poor solution when improved auditing features are required. For this reason, we advocate defining specific persistence structures for registering a more complete system trace. In particular, when the system behaviour is specified by means of a UML statechart, we propose to automatically generate a stereotyped UML class diagram containing information for tracing the system behaviour without loosing the statechart dynamic semantics. To do this, we have formally defined a Statechart Execution Persistence (SEP) UML profile which (1) eases audit and process improvement, (2) ensures accuracy and consistency of data, and (3) guides during the automatic generation of the system's storage mechanisms, following a MDD approach.
引用
收藏
页码:55 / 61
页数:7
相关论文
共 50 条
  • [31] The hybridUML profile for UML 2.0
    Berkenkötter K.
    Bisanz S.
    Hannemann U.
    Peleska J.
    International Journal on Software Tools for Technology Transfer, 2006, 8 (2) : 167 - 176
  • [32] Using UML action semantics for model execution and transformation
    Sunyé, G
    Le Guennec, A
    Jézéquel, JM
    INFORMATION SYSTEMS, 2002, 27 (06) : 445 - 457
  • [33] On execution semantics of UML statechart diagrams using the π-calculus
    Lam, VSW
    Padget, J
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 877 - 882
  • [34] Unified LTL Verification and Embedded Execution of UML Models
    Besnard, Valentin
    Brun, Matthias
    Jouault, Frederic
    Teodorov, Ciprian
    Dhaussy, Philippe
    21ST ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2018), 2018, : 112 - 122
  • [35] Formalizing Execution Semantics of UML Profiles with fUML Models
    Tatibouet, Jeremie
    Cuccuru, Arnaud
    Gerard, Sebastien
    Terrier, Francois
    MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014, 2014, 8767 : 133 - 148
  • [36] A UML simulator based on a generic model execution engine
    Kirshin, Andrei
    Dotan, Dolev
    Hartman, Alan
    MODELS IN SOFTWARE ENGINEERING, 2007, 4364 : 324 - +
  • [37] On the automated translational execution of the action language for foundational UML
    Federico Ciccozzi
    Software & Systems Modeling, 2018, 17 : 1311 - 1337
  • [38] A UML profile for framework modeling
    Xu Xiao-liang
    Wang Le-yu
    Zhou Hong
    Journal of Zhejiang University-SCIENCE A, 2004, 5 (1): : 92 - 98
  • [39] Requirements validation: Execution of UML models with CPN tools
    Machado R.J.
    Lassen K.B.
    Oliveira S.
    Couto M.
    Pinto P.
    International Journal on Software Tools for Technology Transfer, 2007, 9 (3-4) : 353 - 369
  • [40] A UML profile for framework modeling
    徐小良
    汪乐宇
    周泓
    Journal of Zhejiang University Science, 2004, (01) : 93 - 99