• DocumentCode
    632528
  • Title

    A UML profile for dynamic execution persistence with monitoring purposes

  • Author

    Dominguez, Enrique ; Perez, Belen ; Zapata, Maria A.

  • Author_Institution
    Dipt. de Inf. e Ing. de Sist., Univ. de Zaragoza, Zaragoza, Spain
  • fYear
    2013
  • fDate
    18-19 May 2013
  • Firstpage
    55
  • Lastpage
    61
  • Abstract
    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.
  • Keywords
    Unified Modeling Language; file organisation; program diagnostics; system monitoring; MDD approach; SEP UML profile; dynamic execution persistence; log file storage; model driven development approach; sequential trace; statechart dynamic semantics; statechart execution persistence; stereotyped UML class diagram; system behaviour; system events; system monitoring; system storage mechanisms; system trace; Context; Guidelines; Monitoring; Proposals; Semantics; Standards; Unified modeling language; Health Care Context; Model Transformation; Process Improvement; System Monitoring; UML Profile;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling in Software Engineering (MiSE), 2013 5th International Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2156-7883
  • Type

    conf

  • DOI
    10.1109/MiSE.2013.6595297
  • Filename
    6595297