Thesis:
Arquitectura orientada a eventos para redes de sensores aplicada a control de tráfico

Loading...
Thumbnail Image

Date

2017-01

Journal Title

Journal ISSN

Volume Title

Publisher

Universidad Técnica Federico Santa María

Abstract

Las arquitecturas dirigidas por eventos (EDA) comenzaron a desarrollarse a principios de este siglo y tomaron fuerza este último tiempo. En la búsqueda de una nueva propuesta en el ámbito de procesamiento de eventos complejos (CEP), este documento presenta una prueba de escalabilidad entre una arquitectura orientada a eventos y una tradicional utilizando datos sintéticos. Finalmente, se diseñó e implementó un prototipo orientado a eventos utilizando datos reales bajo una simulación trace-driven con el fin de procesar eventos en tiempo real y reconocer patrones complejos generando alarmas ante anomalías detectadas. Del presente estudio, se obtuvo que EDA se comporta de mejor forma que una arquitectura tradicional para sistemas basados en sensores. Además, el prototipo implementado para CEP fue capaz de procesar eventos y detectar anomalías en tiempo real sin acceder a una base de datos históricos.


Modern web applications and platforms need to provide data in real-time basis considering multiple sources, clients, locations and factors like service disruption and malicious attacks. Several systems process huge amounts of events occurring in the real life, events that need to be processed to detect anomalies, patterns and key business logic to react under unfavorable circumstances. Lately, there is an increasing interest for event-driven architectures (EDA) that includes asynchronous calls and processes that react under a data stream. Looking for a new approach for complex event processing (CEP), this document presents results of performance and scalability tests comparing EDA to traditional architectures. Finally, an event-driven prototype was implemented using a real dataset under a trace-driven simulation to accomplish real-time event processing and detecting complex patterns generating alarm notifications for anomalies. Thus, the results show that EDA performs better than traditional architectures for sensor-based systems. Also, the implemented CEP’s prototype was able to process and detect anomalies in real-time without historical database access.

Description

Keywords

ARQUITECTURA TRADICIONAL, ARQUITECTURAS DIRIGIDAS POR EVENTOS (EDA), PROCESAMIENTO DE EVENTOS COMPLEJOS (CEP), PROTOTIPO SIMULACION TRACE-DRIVEN

Citation