Service-oriented enterprise platforms are increasingly called to support sense-and-respond capabilities in several application domains. In this context, Complex Event Processing is considered as a promising asset, as it enables to effectively extract meaningful events from raw data streams originated by sensing infrastructures, for enterprise processes and applications consumption. This paper proposes a novel CEP engine conceived with extensibility, interoperability, modularity and scalability requirements in mind. More specifically, we propose a Lightweight Stage-based Event Processor (LiSEP), based on a layered architectural design. Thanks to the adoption of Stage-Event Driven Architecture principles, core event processing logic is decoupled from low-level thread management issues. This results in an easy-to-understand and extensible implementation while testing results show performance scalability. We also report on the development of an ongoing case study on dangerous goods monitoring.

LiSEP: A Lightweight and Extensible Tool for Complex Event Processing / Ivan Zappia; David Parlanti; Federica Paganelli. - ELETTRONICO. - (2011), pp. 701-708. (Intervento presentato al convegno Services Computing (SCC), 2011 IEEE International Conference on) [10.1109/SCC.2011.63].

LiSEP: A Lightweight and Extensible Tool for Complex Event Processing

ZAPPIA, IVAN;PAGANELLI, FEDERICA
2011

Abstract

Service-oriented enterprise platforms are increasingly called to support sense-and-respond capabilities in several application domains. In this context, Complex Event Processing is considered as a promising asset, as it enables to effectively extract meaningful events from raw data streams originated by sensing infrastructures, for enterprise processes and applications consumption. This paper proposes a novel CEP engine conceived with extensibility, interoperability, modularity and scalability requirements in mind. More specifically, we propose a Lightweight Stage-based Event Processor (LiSEP), based on a layered architectural design. Thanks to the adoption of Stage-Event Driven Architecture principles, core event processing logic is decoupled from low-level thread management issues. This results in an easy-to-understand and extensible implementation while testing results show performance scalability. We also report on the development of an ongoing case study on dangerous goods monitoring.
2011
Services Computing (SCC), 2011 IEEE International Conference on
Services Computing (SCC), 2011 IEEE International Conference on
Ivan Zappia; David Parlanti; Federica Paganelli
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/921930
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact