Event monitoring and active behaviors are important aspects in many software systems and application domains, not only in database management systems. In this paper, we propose an Event-Condition-Action (ECA) approach that spans from application data to application components and behaviors. Starting from an exception manager we previously developed in the context of a workflow management system, we derived an autonomous active component capable of handling a variety of events and of enacting actions in response to detected events. The ECA server runs as an autonomous engine and can be seamlessly integrated with existing systems, thus enhancing the systems’ functionalities and maintainability by separating active and non-active design concerns.

An Open ECA Server for Active Applications

DANIEL, FLORIAN;POZZI, GIUSEPPE
2008-01-01

Abstract

Event monitoring and active behaviors are important aspects in many software systems and application domains, not only in database management systems. In this paper, we propose an Event-Condition-Action (ECA) approach that spans from application data to application components and behaviors. Starting from an exception manager we previously developed in the context of a workflow management system, we derived an autonomous active component capable of handling a variety of events and of enacting actions in response to detected events. The ECA server runs as an autonomous engine and can be seamlessly integrated with existing systems, thus enhancing the systems’ functionalities and maintainability by separating active and non-active design concerns.
2008
File in questo prodotto:
File Dimensione Formato  
JDMDanielPozzi-Final080414.pdf

Accesso riservato

: Pre-Print (o Pre-Refereeing)
Dimensione 244.17 kB
Formato Adobe PDF
244.17 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/546896
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 6
social impact