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 条
  • [41] A UML profile for GUI layout
    Blankenhorn, K
    Jeckle, M
    OBJECT-ORIENTED AND INTERNET-BASED TECHNOLOGIES, PROCEEDINGS, 2004, 3263 : 110 - 121
  • [42] UML 2.0 testing profile
    Dai, ZR
    MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 497 - 521
  • [43] Towards UML-G:: A UML profile for modeling groupware
    Rubart, J
    Dawabi, P
    GROUPWARE: DESIGN, IMPLEMENTATION, AND USE, PROCEEDINGS, 2002, 2440 : 93 - 113
  • [44] Monitoring Software Execution Flow Through Power Consumption and Dynamic Time Warping
    Vidal, Boris
    Moreno, Carlos
    Fischmeister, Sebastian
    Carvajal, Gonzalo
    IEEE EMBEDDED SYSTEMS LETTERS, 2023, 15 (02) : 101 - 104
  • [45] Enabling the Evolution of Service-Oriented Solutions Using an UML2 Profile and a Reference Petri Nets Execution Platform
    Fabra, Javier
    Pena, Joaquin
    Ruiz-Cortes, Antonio
    Ezpeleta, Joaquin
    2008 3RD INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES (ICIW 2008), 2008, : 198 - +
  • [46] Function blocks enabled dynamic set-up dispatching and execution monitoring
    Wang, Lihui
    Cai, Ningxu
    Feng, Hsi-Yung
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2009, 22 (01) : 3 - 12
  • [47] R-UML: An UML Profile for Verification of Flexible Control Systems
    Ben Salem, Mohamed Oussama
    Mosbahi, Olfa
    Khalgui, Mohamed
    Frey, Georg
    SOFTWARE TECHNOLOGIES (ICSOFT 2015), 2016, 586 : 118 - 136
  • [48] PURPOSES AND EXECUTION OF SPENT FUEL-ELEMENT MANAGEMENT
    STOLL, W
    ATOMWIRTSCHAFT-ATOMTECHNIK, 1994, 39 (02): : 128 - 135
  • [49] A model of program execution for security purposes, an extended abstract
    Liu, ZQ
    ICCC2004: Proceedings of the 16th International Conference on Computer Communication Vol 1and 2, 2004, : 509 - 513
  • [50] Monitoring Profile Trajectories with Dynamic Time Warping Alignment
    Dai, Chenxu
    Wang, Kaibo
    Jin, Ran
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2014, 30 (06) : 815 - 827