• DocumentCode
    2115808
  • Title

    Complex Events Specification for Properties Validation

  • Author

    Bertolino, Antonia ; Di Marco, A. ; Lonetti, Francesca

  • Author_Institution
    Ist. di Scienza e Tecnol. dell´Inf. “A. Faedo”, Pisa, Italy
  • fYear
    2012
  • fDate
    3-6 Sept. 2012
  • Firstpage
    85
  • Lastpage
    94
  • Abstract
    Run-time validation of non-functional properties becomes very important to evaluate and keep under control dynamic and evolving systems. Event-driven monitoring is a commonly adopted approach for observing and analyzing that these properties are satisfied. As the events to be observed become more and more complex, a powerful events specification language is needed. In this paper we present a complex events specification language that is included into the Property Meta-Model (PMM). It is intuitive and easy to use and at the same time machine-processable, thus allowing for the automated run-time configuration of a model-driven event-based monitoring system. The PMM complex events specification language combines features of two existing and well-known event specification languages that are GEM and Drools Fusion, and in addition presents new features not included in the considered languages. As a proof of concept we present how the PMM complex events specification language can be used for modeling complex events excerpted from the scenarios of the CONNECT European Project.
  • Keywords
    formal specification; specification languages; CONNECT European Project; Drools Fusion; GEM; PMM; complex event modelling; complex event specification; dynamic systems; event specification language; event-driven monitoring; evolving systems; model-driven event-based monitoring system; nonfunctional property; properties validation; property meta-model; run-time configuration; run-time validation; Event Specification Language; Non-functional Properties; Run-time validation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2012 Eighth International Conference on the
  • Conference_Location
    Lisbon
  • Print_ISBN
    978-1-4673-2345-1
  • Type

    conf

  • DOI
    10.1109/QUATIC.2012.25
  • Filename
    6511785