Static analysis of complex event processing programs

dc.contributor
García López, Adrián
dc.contributor
Burgueño Caballero, Lola
dc.contributor
Vallecillo Moreno, Antonio
dc.date
2019-07-22T09:01:28Z
dc.date
2019-07-22T09:01:28Z
dc.date
2018-11-18
dc.identifier.citation
García-López, A., Burgueño Caballero, L. & Vallecillo, A. (2018). Static analysis of complex event processing programs. CEUR Workshop Proceedings, 2245(), 498-502.
dc.identifier.citation
1613-0073
dc.identifier.uri
http://hdl.handle.net/10609/99617
dc.description.abstract
Complex Event Processing (CEP) provides a mechanism to efficiently correlate and infer conclusions about systems by means of analyzing the events they process. In areas such as the Internet of Things (IoT), Cyber Physical Systems (CPS), system monitoring or data streaming analytics, CEP is able to read events from a data stream and to generate complex events that represent situations of interest to the system owner by means of event patterns. Every time a sequence of events matches a pattern, a complex event is created and added to the data stream. The dependencies among the rules and the possibility of non-confluent behavior of CEP rulebased systems may lead to unexpected outputs when executing CEP programs. In this work, we show how to statically check and correct two particular properties of CEP systems: rule acyclicity and rule race conditions. We use Esper EPL as a CEP language, and present a tool we have developed to perform these analyses.
dc.format
application/pdf
dc.language.iso
eng
dc.publisher
CEUR Workshop Proceedings
dc.relation
http://ceur-ws.org/Vol-2245/mde4iot_paper_1.pdf
dc.rights
cc-by
dc.rights
info:eu-repo/semantics/openAccess
dc.rights
<a href="http://creativecommons.org/licenses/by/3.0/es/">http://creativecommons.org/licenses/by/3.0/es/</a>
dc.subject
Complex Event Processing
dc.subject
Esper EPL
dc.subject
Static Analysis
dc.subject
Rule Acyclicity
dc.subject
Rule Race Conditions
dc.subject
Systems programming
dc.subject
Programació de sistemes
dc.subject
Programación
dc.title
Static analysis of complex event processing programs
dc.type
info:eu-repo/semantics/publishedVersion
dc.type
info:eu-repo/semantics/workingPaper


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

Articles [361]