Bruno P. Santos

dblp:163/8922 · also Bruno Pereira Santos · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
7since 2021 · last 2026
0000-0003-4501-2323ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 11 · 5 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
YearPublicationVenuePosition
2026 ARGUS: A Context-Aware Software Architecture for Smart Environments
Felipe de Sant'Anna Paixão, Jander Pereira, Enio Garcia de Santana, Erlon Pereira Almeida, Isys Sant'Anna, Joel Machado Pires, Eduardo Ferreira da Silva, Mayki dos Santos Oliveira, Jorge Batista 0002, Adriano H. O. Maia, Dhyego Tavares, Elis Vasconcelos, Fêlipe Rosário De Araújo, Frederico Araújo Durão, Cássio V. S. Prazeres, Gustavo B. Figueiredo, Ivan do Carmo Machado, Maycon Leone Maciel Peixoto, Ricardo Araújo Rios, Tatiane N. Rios, Bruno P. Santos, Rafael Augusto De Melo, Eduardo Santana de Almeida
ICSA21
2025 Bridging the Cost Gap: A Comprehensive Analysis of CAPEX and OPEX for Smart Home Transition from a Provider's Perspective
Nilton Flávio S. Seixas, Adriano H. O. Maia, George Pacheco Pinto, Dhyego Tavares, Bruno P. Santos, Ivan do Carmo Machado, Eduardo Santana de Almeida, Frederico Araújo Durão, Maycon Leone Maciel Peixoto, Gustavo B. Figueiredo, Cássio V. S. Prazeres
IoTBDS5
2025 Exposing Data Poison Threats in Smart Home Recommendation Systems
abstract
Smart homes are transforming domestic environments by integrating connected devices and sensors, enabling lighting, temperature, and security automation. While these systems enhance comfort and efficiency, they often rely on predefined settings or manual input due to the absence of adaptive recommendation systems. AI-driven recommendation systems personalize actions by learning from user behavior and environmental data, improving the smart home experience. However, they also introduce cybersecurity risks, particularly data poisoning attacks, where manipulated data disrupts system functionality. This paper exposes and examines vulnerabilities in smart home recommendation systems, categorizing data poisoning attacks and analyzing their impact. Through a literature review and attack vector analysis, we identify key weaknesses and propose mitigation strategies to enhance security. Our goal is to contribute to developing robust smart home technologies that protect user privacy, ensure reliability, and withstand adversarial threats.
Adriano H. O. Maia, Nilton Flávio S. Seixas, Claudio de Farias Dantas, Luiz Gonzaga Santana Dos Santos, Ivan do Carmo Machado, Hérsio Massanori Iwamoto, Eduardo Santana de Almeida, Frederico Araújo Durão, Maycon Leone Maciel Peixoto, Gustavo B. Figueiredo, Cássio V. S. Prazeres, Bruno P. Santos
ISCC12
2025 Securing Software-Defined Tactical Networks: A Cyber Defense System
Sean Kloth, Paulo H. L. Rettore, Philipp Zißner, Bruno P. Santos, Peter Sevenich
Networking4
2023 DataFITS: A Heterogeneous Data Fusion Framework for Traffic and Incident Prediction
abstract
This paper introduces DataFITS (Data Fusion on Intelligent Transportation System), an open-source framework that collects and fuses traffic-related data from various sources, creating a comprehensive dataset. We hypothesize that a heterogeneous data fusion framework can enhance information coverage and quality for traffic models, increasing the efficiency and reliability of Intelligent Transportation System (ITS) applications. Our hypothesis was verified through two applications that utilized traffic estimation and incident classification models. DataFITS collected four data types from seven sources over nine months and fused them in a spatiotemporal domain. Traffic estimation models used descriptive statistics and polynomial regression, while incident classification employed the k-nearest neighbors (k-NN) algorithm with Dynamic Time Warping (DTW) and Wasserstein metric as distance measures. Results indicate that DataFITS significantly increased road coverage by 137% and improved information quality for up to 40% of all roads through data fusion. Traffic estimation achieved an$\text{R}^2$score of 0.91 using a polynomial regression model, while incident classification achieved 90% accuracy on binary tasks (incident or non-incident) and around 80% on classifying three different types of incidents (accident, congestion, and non-incident).
Philipp Zißner, Paulo H. L. Rettore, Bruno P. Santos, Johannes Loevenich, Roberto Rigolin Ferreira Lopes
IEEE Trans. Intell. Transp. Syst.3
2022 MobVis: A Framework for Analysis and Visualization of Mobility Traces
abstract
Due to the increasing location-aware devices, mobility traces datasets have become an essential source for smart cities planning. Given this scenario, we propose MobVis, a framework to characterize mobility traces through different metrics, allowing comparisons between different mobility traces in a simplified way. Furthermore, MobVis can extract and visualize spatial, temporal, and social aspects of mobility data through a Web interface. MobVis architecture has five main components: input data; data preparation; data processing and analysis to extract mobility metrics; visualization; and a web interface. To demonstrate the framework's process, we created a use case analyzing the characteristics of two distinct traces (Taxi and IoT-Objects). Then, through different metrics, we evaluated the data in two aspects: i) descriptive, through a set of graphics and quantitative data that enables characterizing each trace; and ii) comparative, presenting the main differences between the traces.
Lucas N. Silva, Paulo H. L. Rettore, Vinícius F. S. Mota, Bruno P. Santos
ISCC4
2022 Road Traffic Density Estimation Based on Heterogeneous Data Fusion
abstract
This investigation starts with the hypothesis that fusing heterogeneous data sources can increase the data coverage and improve the accuracy of traffic-related applications in Intel-ligent Transportation Systems (ITS). Therefore, we designed (i) a Data Fusion on Intelligent Transportation Systems (DataFITS) framework that allows collecting data from numerous sources and fusing them according to spatial and temporal criteria; (ii) a traffic estimation method that groups road segments into regions, identify correlations between them, and measure the traffic distribution to estimate traffic. As a result, DataFITS increased by 130% the number of road segments coverage and enhanced, by fusion process, around 35% of road overlapping data sources. We evaluate the traffic estimation of the 15 most correlated regions, where the fused data together with correlated areas resulted in the best traffic estimation accuracy by reaching up to 40% in some cases and 9% on average.
Philipp Zißner, Paulo H. L. Rettore, Bruno P. Santos, Roberto Rigolin Ferreira Lopes, Peter Sevenich
ISCC3
2020 Road Data Enrichment Framework Based on Heterogeneous Data Fusion for ITS
abstract
In this work, we propose the Road Data Enrichment (RoDE), a framework that fuses data from heterogeneous data sources to enhance Intelligent Transportation System (ITS) services, such as vehicle routing and traffic event detection. We describe RoDE through two services: (i) Route service, and (ii) Event service. For the first service, we present the Twitter MAPS (T-MAPS), a low-cost spatiotemporal model to improve the description of traffic conditions through Location-Based Social Media (LBSM) data. As a case study, we explain how T-MAPS is able to enhance routing and trajectory descriptions by using tweets. Our experiments compare T-MAPS' routes against Google Maps' routes, showing up to 62% of route similarity, even though T-MAPS uses fewer and coarse-grained data. We then propose three applications, Route Sentiment (RS), Route Information (RI), and Area Tags (AT), to enrich T-MAPS' suggested routes. For the second service, we present the Twitter Incident (T-Incident), a low-cost learning-based road incident detection and enrichment approach built using heterogeneous data fusion. Our approach uses a learning-based model to identify patterns on social media data which is then used to describe a class of events, aiming to detect different types of events. Our model to detect events achieved scores above 90%, thus allowing incident detection and description as a RoDE application. As a result, the enriched event description allows ITS to better understand the LBSM user's viewpoint about traffic events (e.g., jams) and points of interest (e.g., restaurants, theaters, stadiums).
Paulo H. L. Rettore, Bruno P. Santos, Roberto Rigolin Ferreira Lopes, Guilherme Maia, Leandro A. Villas, Antonio Alfredo Ferreira Loureiro
IEEE Trans. Intell. Transp. Syst.2
2019 Dribble: A learn-based timer scheme selector for mobility management in IoT
abstract
In this work, we present Dribble a learn-based timer scheme selector to manage topology changes caused by mobility in the Internet of Things (IoT) context. IoT has turned smart devices part of our everyday lives. They are in everywhere with many shapes, sizes, and capabilities. For IoT to become even more ubiquitous, it is necessary to overcome the challenges posed by mobility. One of them is the management of topology changes, especially at the network layer. Currently, routing protocols check the topology through an advertisement timer scheme. Such schemes face a basic trade-off between being fast to find topology problems and concurrently be energy and overhead control saver. Although there are timer schemes designed to mobile context, all devices are governed by the same one, which is a hard assumption since IoT is heterogeneous and naturally, devices have different behaviors. Thus, Dribble learns the devices' mobility pattern and then it assigns a custom-made timer scheme conveniently for each device. Our results show that personalized timer schemes present better performance than single traditional timer schemes such as Trickle Timer (TT) and Reverse Trickle Timer (RevTT).
Bruno P. Santos, Paulo H. L. Rettore, Luiz Filipe M. Vieira, Antonio Alfredo Ferreira Loureiro
WCNC1
2018 Enriching Traffic Information with a Spatiotemporal Model based on Social Media
abstract
In this work, we argue that Location-Based Social Media (LBSM) feeds may offer a new layer to improve traffic and transit comprehension. Initially, we showed the significant correlation between Twitter's feed and traditional traffic sensors. Then, we presented the Twitter MAPS (T-MAPS) a low-cost spatiotemporal model to improve the description of traffic conditions through tweets. T-MAPS enhance traditional traffic sensors by carrying the human lens into the transportation system. We conducted a case study by running T-MAPS and Google Maps route recommendation, in which, we showed T-MAPS viability, as an additional traffic descriptor. As a result, we noticed the median of route similarity reached 62%, and for a quarter of the evaluated trajectories, the similarity achieved between 75% and 100%. Also, we presented three route description services, based on natural language analyzes, Route Sentiment (RS), Route Information (RI), and Area' Tags (AT) aiming to enhance the route information.
Bruno P. Santos, Paulo H. L. Rettore, Heitor S. Ramos, Luiz Filipe M. Vieira, Antonio Alfredo Ferreira Loureiro
ISCC1
2018 Mobile Matrix: Routing under mobility in IoT, IoMT, and Social IoT
Bruno P. Santos, Olga Goussevskaia, Luiz Filipe M. Vieira, Marcos A. M. Vieira, Antonio Alfredo Ferreira Loureiro
Ad Hoc Networks1
2018 Matrix: Multihop Address allocation and dynamic any-To-any Routing for 6LoWPAN
Bruna Soares Peres, Bruno P. Santos, Otávio Augusto de Oliviera Souza, Olga Goussevskaia, Marcos A. M. Vieira, Luiz Filipe M. Vieira, Antonio Alfredo Ferreira Loureiro
Comput. Networks2
2017 CGR: Centrality-based green routing for Low-power and Lossy Networks
Bruno P. Santos, Luiz Filipe M. Vieira, Marcos A. M. Vieira
Comput. Networks1
2016 Matrix: Multihop Address Allocation and Dynamic Any-to-Any Routing for 6LoWPAN
abstract
Standard routing protocols for IPv6 over Low power Wireless Personal Area Networks (6LoWPAN) are mainly designed for data collection applications and work by establishing a tree-based network topology, which enables packets to be sent upwards, from the leaves to the root, adapting to dynamics of low-power communication links. The routing tables in such unidirectional networks are very simple and small since each node just needs to maintain the address of its parent in the tree, providing the best-quality route at every moment. In this work, we propose Matrix, a platform-independent routing protocol that utilizes the existing tree structure of the network to enable reliable and efficient any-to-any data traffic. Matrix uses hierarchical IPv6 address assignment in order to optimize routing table size, while preserving bidirectional routing. Moreover, it uses a local broadcast mechanism to forward messages to the right subtree when persistent node or link failures occur. We implemented Matrix on TinyOS and evaluated its performance both analytically and through simulations on TOSSIM. Our results show that the proposed protocol is superior to available protocols for 6LoWPAN, when it comes to any-to-any data communication, in terms of reliability, message efficiency, and memory footprint.
Bruna Soares Peres, Otávio Augusto de Oliviera Souza, Bruno P. Santos, Edson Araujo, Olga Goussevskaia, Marcos A. M. Vieira, Luiz Filipe M. Vieira, Antonio Alfredo Ferreira Loureiro
MSWiM3
2015 eXtend collection tree protocol
abstract
In this work, we propose eXtend Collection Tree Protocol (XCTP), a routing protocol that is an extension of the Collection Tree Protocol (CTP). CTP is the de-facto standard collection routing protocol for Wireless Sensor Network (WSN). CTP creates a routing tree to transfer data from one or more sensors to a root (sink) node. But, CTP does not create the reverse path between the root node and sensor nodes. This reverse path is important, for example, for feedback commands or acknowledgment packets. XCTP enables communication in both ways: root to node and node to root. XCTP accomplishes this task by exploring the CTP control plane packets. XCTP requires low storage states and very low additional overhead in packets. With the reverse path, it is possible to implement reliable transport layer protocols for Wireless Sensor Network (WSN). Thus, we designed Transport Automatic Piggyback Protocol (TAP2), a transport protocol with Automatic Repeat-reQuest (ARQ) error-control on top of XCTP. We implemented these protocols on TinyOS and evaluated on TOSSIM. We compared XCTP with CTP, Routing Protocol for low-power and lossy networks (RPL), and Ad hoc On Demand Distance Vector (AODV) protocols. We conducted scalability and stress tests, evaluating them with different loads and number of nodes. Our results shows that XCTP is more reliable than CTP, delivering 100% of the packets. XCTP sends fewer control packets than RPL. XCTP is faster to recovery from network failures and also stores fewer states than AODV, thus being efficient and agile.
Bruno P. Santos, Marcos A. M. Vieira, Luiz Filipe M. Vieira
WCNC1