Complex Event Processing for Internet of Things
: Open-Source Frameworks Analysis

  • Kenny Warszawski

Student thesis: Master typesMaster en sciences informatiques


The computer systems underlying the Internet of Things require mechanisms to manage a massive amount of information from different sources. In order to manage this effectively, Complex Event Processing is integrated into such systems to optimize the detection of complex situations and to bring out a higher level event. Thus, another application layer will be able to manage this event and apply the appropriate treatment.

Unfortunately, it is difficult to know which framework to use for a given situation. In this work, the objective is to determine which framework allows to meet needs in 3 axes: getting started, maintainability and resource usage. Through an analysis grid covering these 3 axes, metrics will be captured from the most popular Open-Source frameworks and still maintained to this day. (Esper, Siddhi, Drools, Perseo)

Based on the data collected, a synthesis allowing to visualize the strengths and weaknesses of each of the frameworks according to these 3 axes will be provided at the output of this work.
la date de réponse2020
langue originaleAnglais
L'institution diplômante
  • Universite de Namur
SuperviseurPIERRE-YVES SCHOBBENS (Promoteur) & Moussa Amrani (Copromoteur)

Contient cette citation