TY - JOUR AU - Vianna do Nascimento, Leonardo AU - Palazzo Moreira de Oliveira, José PY - 2021/11/01 Y2 - 2024/03/28 TI - Decentralized, distributed and fault-tolerant context recognition architectures for smart cities: A systematic mapping JF - SBC Reviews on Computer Science JA - Reviews VL - 1 IS - 1 SE - Articles DO - UR - https://sol.sbc.org.br/journals/index.php/reviews/article/view/1805 SP - AB - <p>An essential aspect of smart city applications is how to obtain context data about their users and understand them. Several works in the last decades have presented context recognition software architectures that can be applied in smart cities. This study aims to overview the state of the art in distributed context recognition software architectures suitable for smart cities and identify research opportunities. The researchers conducted a systematic mapping that provides an overview of such architectures applied in the smart cities domain. This review focuses on the following aspects of these approaches: decentralization, plugin support, resilience, data fusion, dynamic composition, privacy, and security. The researchers searched for relevant papers using four search engines (ACM Digital Library, IEEE Xplore, Scopus, and Springer Link). The papers returned by this search passed by a two-step filtering process: the analysis of title, abstract, and keywords; and an analysis of sections that describe the proposed solution. The selected papers include 87 works of the total 1977 papers returned in the search. The analysis of these papers has shown that only a few works explored resilience, data fusion, security, and privacy, and fewer integrated these aspects in decentralized architecture with plugin support and dynamic composition. The development of architectures that integrate these aspects is a research opportunity, especially those that present resilience and security-related mechanisms.</p> ER -