Real-Time Context-Aware Microservice Architecture for Predictive Analytics and Smart Decision-Making

Identificadores
URI: http://hdl.handle.net/10498/22402
DOI: 10.1109/ACCESS.2019.2960516
ISSN: 2169-3536
Files
Statistics
Metrics and citations
Metadata
Show full item recordDate
2019Department
Ingeniería en Automática, Electrónica, Arquitectura y Redes de Computadores; Ingeniería InformáticaSource
IEEE ACCESS Volumen: 7 Páginas: 183177-183194Abstract
The impressive evolution of the Internet of Things and the great amount of data flowing through the systems provide us with an inspiring scenario for Big Data analytics and advantageous real-time context-aware predictions and smart decision-making. However, this requires a scalable system for constant streaming processing, also provided with the ability of decision-making and action taking based on the performed predictions. This paper aims at proposing a scalable architecture to provide real-time context-aware actions based on predictive streaming processing of data as an evolution of a previously provided event-driven service-oriented architecture which already permitted the context-aware detection and notification of relevant data. For this purpose, we have defined and implemented a microservice-based architecture which provides real-time context-aware actions based on predictive streaming processing of data. As a result, our architecture has been enhanced twofold: on the one hand, the architecture has been supplied with reliable predictions through the use of predictive analytics and complex event processing techniques, which permit the notification of relevant context-aware information ahead of time. On the other, it has been refactored towards a microservice architecture pattern, highly improving its maintenance and evolution. The architecture performance has been evaluated with an air quality case study.
Subjects
Context awareness; context-aware services; service-oriented architecture; decision making; microservice architectureCollections
- Artículos Científicos [11973]
- Articulos Científicos Ing. Inf. [313]
- Articulos Científicos Ing. Sis. Aut. [193]






