Blog

Researcher Dener Ottolini will present a webinar on August 20

The presentation is entilted “Intelligence Across the IoT Continuum: Integration, Adaptation, and Distributed Processing”

The increasing integration of artificial intelligence into Internet of Things (IoT) systems has intensified the challenges of integration, data processing, and decision-making in distributed environments. In this context, the computing continuum enables the distribution of data and services across devices, edge, fog, and cloud infrastructures according to the available resources and the requirements of each application. Drawing on research conducted in the domain of smart agriculture, this presentation discusses architectures for heterogeneous platform integration, dynamic adaptation, service placement, and intelligent data processing. The results highlight the trade-offs involved in selecting where services should be executed and emphasize the importance of considering connectivity, latency, computational capacity, and resilience. This perspective contributes to the development of more autonomous, adaptive, and AI-ready IoT systems.

The speaker

Dener Edson Ottolini Guedes da Silva holds a Ph.D. in Information Engineering and an M.Sc. in Computer Science from the Federal University of ABC (UFABC), as well as a degree in Information Technology for Business Management. He is currently a postdoctoral researcher at FEI University Center, where he investigates the development and deployment of intelligent applications across the computing continuum. His research interests include the Internet of Things, distributed systems, edge, fog, and cloud computing, programmable networks with P4, artificial intelligence, and smart agriculture.

Learn About the FLeer2FLeer Research Project: A Peer-to-Peer Architecture-Based Web Tool for Federated Learning Orchestration

The project, led by researchers João Silva e Costa (GTA-PEE/COPPE-DEL/Poli, Federal University of Rio de Janeiro – UFRJ), Guilherme A. Thomaz, Ronaldo A. Ferreira, and Miguel Elias M. Campista (Facom, Federal University of Mato Grosso do Sul – UFMS), was presented at the SBRC 2026

FLeer2FLeer (F2F) is a web-based tool for orchestrating federated learning based on a P2P architecture. F2F introduces an indexer responsible for discovering, announcing, and enrolling clients in multiple federations, without interfering with the training process.

The tool provides a decentralized orchestration infrastructure for Federated Learning (FL), enabling the training of artificial intelligence models without compromising the privacy of the users who own the data.

The project, led by researchers João Silva e Costa (GTA-PEE/COPPE-DEL/Poli, Federal University of Rio de Janeiro – UFRJ), Guilherme A. Thomaz, Ronaldo A. Ferreira, and Miguel Elias M. Campista (Facom, Federal University of Mato Grosso do Sul – UFMS), was presented at the SBRC 2026 Tools Exhibition and is available in the symposium proceedings.

Federated Learning

This work relates to federated learning, an approach initially developed by Google to address a central challenge in training artificial intelligence models: the need to collect large volumes of user data, which raised privacy concerns.

Instead of centralizing user data on a single server to train models, the federated learning approach reverses this logic. The model is sent to the devices or organizations that hold the data, where training is performed locally. Subsequently, only updates to the trained models are sent back to the central server, which combines (“merges”) these contributions to produce an increasingly accurate and convergent global model. This process depends on the participation of multiple clients training the model in parallel.

The procedure is repeated until the model converges or a stopping criterion is met. Because this distributed training approach preserves user privacy, it is well-suited for situations where training requires sensitive user information, such as data from Internet of Things (IoT) systems, medical data, or data generated by mobile devices.

Peer-to-Peer

Much of the existing literature assumes that these training processes are already underway. However, there is little discussion of a practical question: How does a new participant join a federated training process? How can a company or a user who possesses data find a compatible training process and begin to contribute?

It is precisely this gap that the article seeks to address. The proposal allows a client—whether a company or an end user who owns the data—to identify federated learning models that align with its interests and participate in the corresponding training processes.

By contributing their own data, customers help improve the model and, at the same time, obtain a system that is better tailored to their specific needs. In addition, existing models can continue to be refined on an ongoing basis as new data is incorporated into the training process.

Proposal

This research proposes the development of a web-based tool inspired by P2P architecture, called FLeer2FLeer (F2F), for training federated models. F2F proposes a server that acts as an indexer for discovering and managing federations. Unlike approaches focused on complex changes to the algorithm, the tool prioritizes the user experience and the governance of multiple simultaneous model training sessions.

FLeer2FLeer is an innovative tool that combines federated learning and peer-to-peer architecture to optimize the training of artificial intelligence models. Unlike traditional methods that centralize private information, this solution allows data to remain with the users, promoting greater privacy and security during processing.

The system facilitates collaboration between companies and individuals, enabling interested parties to locate and contribute to specific training programs in a distributed manner. By decentralizing the computational effort, the platform helps reduce operational costs and makes the models more accurate and tailored to the participants’ actual needs. The central focus is on overcoming the challenges of practical implementation by efficiently connecting data owners to processes for orchestrating global models.

Although the system is not an open public service, it can be deployed within companies, allowing different organizations to conduct collaborative training on distributed data without the need to centralize it.

This approach also makes it possible to distribute the computational cost among participants, since processing is carried out in a decentralized manner. The main challenge now is to transform this solution into a technology that can be applied in real-world scenarios, expanding its adoption beyond the research environment.

 

 

 

 

 

Florianópolis to host BDCAT 2026 in December

The conference is one of the most important in the field, and this year Brazilians will have the chance to participate without leaving the country

The IEEE/ACM International Conference on Big Data Computing, Applications, and Technologies (BDCAT 2026) will take place in December 2026 in Florianópolis. Two researchers from ICoNIoT are serving on the conference committees: Luiz Bittencourt (Unicamp) is one of the General Chairs, and Flávia Delicato (UFF) is one of the Program Chairs. Learn more

The Conference

As the era of data-driven intelligence continues to reshape our world, BDCAT remains a premier annual conference series dedicated to pushing the boundaries of Big Data. Its mission is to provide a dynamic platform for researchers, professionals, and industry leaders from around the world to present new findings, share innovative ideas, and tackle the most pressing challenges in the broad field of Big Data computing and applications.

Since its inaugural edition in London, United Kingdom (2014), BDCAT has grown into a vibrant global community. Over the past decade, the conference has traveled to the world’s leading scientific hubs and has played a key role in bridging the gap between academia and industry. By promoting interdisciplinary collaboration, the BDCAT community has directly impacted how we scale, manage, and extract useful insights from massive datasets, influencing everything from business systems and scientific research to public policy and deep learning architectures.

Deadlines and Dates

The conference will take place from December 1 to 4, 2026, and the call for papers is open until August 19.

Full details are available on the conference website

UCC

Running concurrently with BDCAT is the UCC Conference—the International Conference on Utility and Cloud Computing—also taking place from December 1 to 4. The technical committee is coordinated by ICoNIoT researcher Edmundo Madeira.

As the digital landscape increasingly relies on decentralized, scalable, and on-demand computing resources, UCC stands out as a premier international forum for discussing the present and future of utility, cloud, and cutting-edge computing paradigms. UCC 2026 brings together prominent researchers from research institutions and industry to present pioneering research, architectural innovations, and practical applications that are driving the next generation of cloud technologies.

 

Florianópolis will host the 13th IEEE/ACM International Conference on Big Data Computing, Applications, and Technologies (BDCAT 2026) in December

The conference is one of the most important in the field, and this year Brazilians will have the chance to participate without leaving the country

The IEEE/ACM International Conference on Big Data Computing, Applications, and Technologies (BDCAT 2026) will take place in December 2026 in Florianópolis. Two researchers from ICoNIoT are serving on the conference committees: Luiz Bittencourt (Unicamp) is one of the General Chairs, and Flavia Delicato (UFF) is one of the Program Chairs. Learn more

The Conference

As the era of data-driven intelligence continues to reshape our world, BDCAT remains a premier annual conference series dedicated to pushing the boundaries of Big Data. Its mission is to provide a dynamic platform for researchers, professionals, and industry leaders from around the world to present new findings, share innovative ideas, and tackle the most pressing challenges in the broad field of computing and Big Data applications.

Since its inaugural edition in London, United Kingdom (2014), BDCAT has grown into a vibrant global community. Over the past decade, the conference has traveled to the world’s leading scientific hubs and has played a key role in bridging the gap between academia and industry. By promoting interdisciplinary collaboration, the BDCAT community has directly impacted the way we scale, manage, and extract useful insights from massive datasets, influencing everything from enterprise systems and scientific research to public policy and deep learning architectures.

Deadlines and Dates

The conference will take place from December 1 to 4, 2026, and the call for papers is open until August 19.

Full details are available on the conference website

 

Florianópolis to host BDCAT 2026 in December

The conference is one of the most important in the field, and this year Brazilians will have the chance to participate without leaving the country

The IEEE/ACM International Conference on Big Data Computing, Applications, and Technologies (BDCAT 2026) will take place in December 2026 in Florianópolis. Two researchers from ICoNIoT are serving on the conference committees: Luiz Bittencourt (Unicamp) is one of the General Chairs, and Flávia Delicato (UFF) is one of the Program Chairs. Learn more

The Conference

As the era of data-driven intelligence continues to reshape our world, BDCAT remains a premier annual conference series dedicated to pushing the boundaries of Big Data. Its mission is to provide a dynamic platform for researchers, professionals, and industry leaders from around the world to present new findings, share innovative ideas, and tackle the most pressing challenges in the broad field of Big Data computing and applications.

Since its inaugural edition in London, United Kingdom (2014), BDCAT has grown into a vibrant global community. Over the past decade, the conference has traveled to the world’s leading scientific hubs and has played a key role in bridging the gap between academia and industry. By promoting interdisciplinary collaboration, the BDCAT community has directly impacted how we scale, manage, and extract useful insights from massive datasets, influencing everything from business systems and scientific research to public policy and deep learning architectures.

Deadlines and Dates

The conference will take place from December 1 to 4, 2026, and the call for papers is open until August 19.

Full details are available on the conference website

Graph-Based Representation of Infrastructure-as-Code: Enabling Semantic Reasoning for Containerized Systems

The work by researchers Guilherme M. Soares, Lucas S. Vrielink, Juliano A. Wickboldt, Jéferson C. Nobre, and Lisandro Z. Granville, from the Institute of Informatics at the Federal University of Rio Grande do Sul (UFRGS), proposes a way to transform computer configuration files (such as Docker Compose) into a “smart map” that Artificial Intelligence (AI) can understand, allowing users to get answers to questions about their infrastructure simply by conversing.

The paper, presented at SBRC 2026, addresses a context in which containers (small, isolated systems for running websites and apps) are widely used by approximately 90% of companies (Nutanix 2025), and microservices architectures are becoming increasingly complex.

Orchestration tools such as Kubernetes are increasingly being used to manage this expansion and rising complexity, leading to the Infrastructure as Code (IAC) paradigm. However, tools commonly used for automation (linters, CLIs) focus solely on the containers currently running and the syntax of definition files.

As a result, there is a lack of a unified view of the infrastructure that provides an understanding of how components interact, and existing solutions do not offer facilitating mechanisms such as natural language queries to audit transitive dependencies or security risks in complex architectures.

This means that, currently, companies use hundreds of containers (small, isolated systems), and the instructions for these systems are stored in text files known as Docker Compose files. However, traditional tools only check whether the text is written correctly (i.e., syntax). They cannot “see” the big picture—for example: “If this database fails, which other 10 services will go down?”

The system proposed by the researchers transforms cold, technical files into active knowledge that AI uses to help system administrators avoid serious errors and security attacks much more quickly and easily. The proposed framework creates an intelligent map—or a knowledge graph—based on these files. It’s like a mind map where each service, network, or volume is a node connected to another. This map is organized by an ontology—that is, a set of rules defining how each component can connect to others (for example: a service uses an image; a service connects to a network).

Innovation: Using the Model Context Protocol (MCP) to connect this map to AI (such as ChatGPT or Claude)

The project’s major innovation is using the Model Context Protocol (MCP) to connect this graph to generative AI (such as ChatGPT or Claude). Normally, AI makes up answers if it doesn’t know something. With this system, the AI is required to consult the “smart map” before responding.

Thanks to the use of natural language, you don’t need to be an expert in coding. You can ask, “Are there any security risks on my network?” and the system analyzes all connections to provide the answer.

The researchers tested the system in real-world scenarios, and it uncovered issues that common tools overlook, such as the Domino Effect: it was found that a database failure would bring down a service that wasn’t even directly connected to it, but that depended on other services in between.

Another problem detected was a network intrusion via a “hidden path” that a hacker could use to jump from a public network to a secure private network (lateral movement).

In addition, “port” conflicts were identified, which occur when two services attempt to use the same computer “port” at the same time, causing an error during execution.

The researchers’ full article is available at this link

Graph-Based Representation of Infrastructure-as-Code: Enabling Semantic Reasoning for Containerized Systems

The work by researchers Guilherme M. Soares, Lucas S. Vrielink, Juliano A. Wickboldt, Jéferson C. Nobre, and Lisandro Z. Granville, from the Institute of Informatics at the Federal University of Rio Grande do Sul (UFRGS), proposes a way to transform computer configuration files (such as Docker Compose) into a “smart map” that Artificial Intelligence (AI) can understand, allowing users to get answers to questions about their infrastructure simply by conversing.

The paper, presented at SBRC 2026, addresses a context in which containers (small, isolated systems for running websites and apps) are widely used by approximately 90% of companies (Nutanix 2025), and microservices architectures are becoming increasingly complex.

Orchestration tools such as Kubernetes are increasingly being used to manage this expansion and rising complexity, leading to the Infrastructure as Code (IAC) paradigm. However, tools commonly used for automation (linters, CLIs) focus solely on the containers currently running and the syntax of definition files.

As a result, there is a lack of a unified view of the infrastructure that provides an understanding of how components interact, and existing solutions do not offer facilitating mechanisms such as natural language queries to audit transitive dependencies or security risks in complex architectures.

This means that, currently, companies use hundreds of containers (small, isolated systems), and the instructions for these systems are stored in text files known as Docker Compose files. However, traditional tools only check whether the text is written correctly (i.e., syntax). They cannot “see” the big picture—for example: “If this database fails, which other 10 services will go down?”

The system proposed by the researchers transforms cold, technical files into active knowledge that AI uses to help system administrators avoid serious errors and security attacks much more quickly and easily. The proposed framework creates an intelligent map—or a knowledge graph—based on these files. It’s like a mind map where each service, network, or volume is a node connected to another. This map is organized by an ontology—that is, a set of rules defining how each component can connect to others (for example: a service uses an image; a service connects to a network).

Innovation: Using the Model Context Protocol (MCP) to connect this map to AI (such as ChatGPT or Claude)

The project’s major innovation is using the Model Context Protocol (MCP) to connect this graph to generative AI (such as ChatGPT or Claude). Normally, AI makes up answers if it doesn’t know something. With this system, the AI is required to consult the “smart map” before responding.

Thanks to the use of natural language, you don’t need to be an expert in coding. You can ask, “Are there any security risks on my network?” and the system analyzes all connections to provide the answer.

The researchers tested the system in real-world scenarios, and it uncovered issues that common tools overlook, such as the Domino Effect: it was found that a database failure would bring down a service that wasn’t even directly connected to it, but that depended on other services in between.

Another problem detected was a network intrusion via a “hidden path” that a hacker could use to jump from a public network to a secure private network (lateral movement).

In addition, “port” conflicts were identified, which occur when two services attempt to use the same computer “port” at the same time, causing an error during execution.

The researchers’ full article is available at this link

1st Brazilian Symposium on Quantum Computing and Communication (SBCCQ 2026) will take place on July 23 at CSBC

The 1st Brazilian Symposium on Quantum Computing and Communication is part of the CBSC program. It is coordinated by ICoNIoT researchers Antônio Jorge Abelém (UFPA) and Jeferson Nobre (UFRGS), alongside researcher Adenilton Silva (UFPE). The event will take place in the Hortênsia Esquerda Room starting at 8 a.m. The program includes the lecture “Synthesis of Quantum Circuits,” paper and poster presentations, the SECOMU base event, and four Technical Sessions:

TS 1 – Quantum Algorithms, Compilation, and Programming – Chair: Antônio Abelém;
TS 2 – Variational Algorithms and Quantum Optimization – Chair: Diego Abreu;
TS 3 – Quantum Artificial Intelligence and Applications – Chair: Adenilton José da Silva;
TS 4 – Quantum Networks, Security, and Ecosystem – Chair: Jéferson Nobre

All information is available at the symposium website

Bike SP Project is in its second pilot phase and is accepting applications until August 24

The Bike SP Project, co-coordinated by researcher Fabio Kon (IME-USP and ICoNIoT), will launch its second pilot program in September/October 2026. The project offers credits on the Bilhete Único transit card to citizens who use bicycles for their daily commutes.

The Bike SP Project, co-coordinated by researcher Fabio Kon (IME-USP and ICoNIoT), will launch its second pilot program in September/October 2026. The project offers credits on the Bilhete Único transit card to citizens who use bicycles for their daily commutes.
Researchers from IME-USP and FGV Cidades are leading an initiative to assess the impact of the Bike SP program on urban mobility behavior. The study, supported by FAPESP, CNPq, and Tembici, aims to inform evidence-based public policies at a time when the city government is considering regulations for the program.

Up to August 24, any adult resident of the city of São Paulo who owns an Android phone, has an active Bilhete Único, and is able to ride a bike can sign up for the pilot program. Registration is done via the link ime.usp.br/bikesp, after completing a free, mandatory mini-course on traffic safety.

Those selected to participate in the pilot program will be notified by email. Currently, the project is particularly interested in attracting people who do not use bicycles for their daily commutes. Residents of the East, South, and North Zones are also given priority.

Starting in July, selected participants should download the Bike SP app (available only for Android phones) and register the addresses they most frequently use as the starting point or destination of their trips. In September, the pilot program will officially begin: up to two bike trips per day will earn credits on the Bilhete Único, which will be added directly to your card and can be validated at the physical recharge machines already available at public transportation terminals and stations.

“The Municipal Department of Transportation approached us to provide a scientific basis for the Bike SP regulations. Our intention in turning it into a pilot project on the streets was to use the scientific method to understand how the program and its associated software would function in a real-world environment. We will derive the necessary insights by analyzing cyclists’ behavior,” explains Fabio Kon. He is coordinating the research alongside Ciro Biderman, director and researcher at FGV Cidades.

Innovation

The Bike SP program was created by Municipal Law 16.547/2016, which established the possibility of compensating cyclists as a way to encourage active mobility and reduce the use of motorized transportation. The policy, however, was never regulated or actually implemented, and until now, it had not been tested on a large scale.

The city of São Paulo has been expanding its network of bike lanes and already boasts the largest network dedicated to cyclists in Brazil, spanning more than 770 km. The city’s goal is to increase the number of cyclists on the streets fivefold by 2030, as outlined in the São Paulo Municipal Climate Action Plan 2020–2050. The pilot project aims to help the city achieve this goal. The research is funded by FAPESP, CNPq, and Tembici, and is affiliated with EcoSustain, INCT ICoNIoT, and FGV Cidades, the Center for Innovation in Urban Public Policy.

The project’s website provides additional information; visit it and share it.

A Decentralized Architecture for Blockchain-Based Federated Learning: A Case Study on Consensus Mechanisms

Federated Learning is already a well-established technology widely used by companies such as Google, which employs this approach in training carried out directly on users’ devices. However, in this study, researchers Francinaldo Barbosa (UFPI), Luis Guilherme Silva (UFPI), Iure Fé (UFPI), Israel Cardoso (UFPI), Alex Vieira (UFJF), Geraldo P. Rocha Filho (UESB), and Francisco Airton Silva (UFPI) focused on expanding this architecture by integrating Federated Learning with blockchain, aiming to enhance the security and reliability of the distributed training process.

This paper addresses distributed machine learning, which differs from the traditional machine learning model in that, in the latter, client data is sent to a central server, which has greater computational capacity to process it and train the model. However, this process requires large volumes of data to be transmitted over the network, which can lead to issues related to privacy, security, and the risk of malicious attacks. Federated Learning was developed precisely to minimize these problems. Instead of sending user data to the server, each client trains the model locally using its own data. After this step, only the updated model parameters or weights are sent to the central server, while the data remains stored on the client’s device. This reduces the circulation of sensitive information and preserves user privacy.

To achieve their goal, the authors used FLEX, a framework designed for federated learning simulations. This framework includes various libraries, among them FlexBlock, which is responsible for integrating federated learning with blockchain. This integration allows model updates to be recorded and validated in a decentralized manner, increasing the security of the process and making malicious manipulation more difficult.

The proposed architecture combines two communication models:

Client-server, used during training performed by clients and when sending model updates; Peer-to-peer (P2P), used for communication between the different nodes (servers) in the blockchain network.

In the blockchain architecture, servers participate in a consensus process to decide which update will be incorporated into the next block in the chain. The article compares two consensus mechanisms.

The first mechanism is based on logic similar to Proof of Work (PoW), in which the server that performs the most computational work to validate the block wins.

The second mechanism takes into account the performance achieved during training, prioritizing the server that produced the best results (for example, higher accuracy) when updating the model.

The objective of the study was to compare these mechanisms to identify which one offers better performance and greater potential for application in real-world scenarios of Federated Learning with Blockchain.

Training occurs through successive rounds, a characteristic typical of Federated Learning. In each round, clients train the model locally, send their updated parameters to the server, and a new global model is generated. This process is repeated for a predefined number of rounds.

One of the key metrics analyzed was accuracy, which indicates how much the model improves its performance over the course of training rounds—that is, it measures how much the model has “learned.”

The authors observed that the Proof-of-Work-based mechanism exhibits more pronounced fluctuations in accuracy over time. This occurs because the consensus favors the server that expended the greatest computational effort, and not necessarily the one that produced the best trained model. Thus, it is possible for a server to win the consensus even without having the best training results.

Ideally, the evolution of accuracy is expected to show gradual and stable growth until it reaches a point of stabilization, indicating model convergence.

Another result analyzed is shown in Figure 2 on page 11 (the article is published here), which presents the model’s loss over the rounds. This metric indicates the model’s error during training and allows us to assess its ability to converge: the lower the loss, the better the model’s performance tends to be.

Identified Challenges

The authors highlight some limitations of the study.

The main limitation is that the FLEX framework is still quite new, with little documentation and few published works on its specific libraries, especially FlexBlock. This limitation makes comparisons with other studies difficult and limits the tool’s maturity.

Another point noted is that, although the library provides three consensus mechanisms, only two were used in the research. A third mechanism was not included because it appeared to be outdated or not yet fully functional.

Furthermore, the study could have been enriched by comparing a larger number of consensus mechanisms used in blockchain, thereby broadening the analysis of performance, security, and efficiency.

Future Work

As a continuation of this research, the authors suggest the following steps: evaluate a larger number of performance metrics; compare other consensus mechanisms for blockchain; investigate the computational and energy costs of each mechanism throughout the training rounds; and expand the experiments to scenarios more closely resembling real-world applications of Federated Learning.

Read the full article in the SBRC 2026 proceedings