Ronaldo dos Santos Mello
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Research Interests
Ronaldo dos Santos Mello has a total of 79 co-authors. Here are the top co-authors by number of shared publications:
- Geomar Andre Schreiner
Universidade Federal da Fronteira Sul (UFFS)
8 shared publications - Hudson Afonso Batista da Silva
Universidade Federal de Santa Catarina (UFSC)
6 shared publications - Vanessa Lago Machado
Universidade Federal de Santa Catarina, PPGCC
6 shared publications - Carina Friedrich Dorneles
Universidade Federal de Santa Catarina (UFSC)
4 shared publications - Angelo Augusto Frozza
Federal Institute Catarinense
3 shared publications - Denio Duarte
Universidade Federal da Fronteira Sul
3 shared publications
Latest Publications
- Open Access
- 6 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 7802-7807
SchemaLens : Explainable Design-Space Reduction for Workload-Aware Document Schema Selection
- 6 November 2026
- Published by Association for Computing Machinery (ACM)
- p. 7802-7807
Open AccessSchemaLens : Explainable Design-Space Reduction for Workload-Aware Document Schema Selection
- Open Access
- 8 September 2026
- Published by Sociedade Brasileira de Computação
- p. 300-306
A Methodology for Guiding Polyglot Persistence Design
Data-intensive applications often combine different database models, such as relational, document and graph stores. This strategy, known as polyglot persistence, must decide which model is more suitable for each domain data. This is a complex decision in early design stages as it usually depends on factors such as the conceptual data structure and the expected workload. This ongoing PhD research proposes a novel methodology to support polyglot database design from conceptual schemas, workload estimates, and non-functional requirements. The proposal extracts structural and access-related features, applies preliminary decision rules, and records the decision rationale in a polyglot metadata catalog. Preliminary results with relational and document-oriented data models indicate that data model suitability depends on the interaction between schema structure, query pattern and nesting strategy.
- 8 September 2026
- Published by Sociedade Brasileira de Computação
- p. 300-306
Open AccessA Methodology for Guiding Polyglot Persistence Design
Data-intensive applications often combine different database models, such as relational, document and graph stores. This strategy, known as polyglot persistence, must decide which model is more suitable for each domain data. This is a complex decision in early design stages as it usually depends on factors such as the conceptual data structure and the expected workload. This ongoing PhD research proposes a novel methodology to support polyglot database design from conceptual schemas, workload estimates, and non-functional requirements. The proposal extracts structural and access-related features, applies preliminary decision rules, and records the decision rationale in a polyglot metadata catalog. Preliminary results with relational and document-oriented data models indicate that data model suitability depends on the interaction between schema structure, query pattern and nesting strategy.
- Open Access
- 8 September 2026
- Published by Sociedade Brasileira de Computação
- p. 215-220
brModeloWeb: Ten Years of History and a New Extension for the Logical Design of NoSQL Databases
The brModelo initiative began in 2005 with the purpose of providing semiautomated solutions to assist Database modeling education. Supported by the UFSC Database Group, the initiative comprises a set of tools developed over these 21 years, of which brModeloWeb is the most recent. Available since 2016, brModeloWeb reaches 10 years of existence with more than half a million registered users from universities and professionals that adopt it for both educational and real-world database design. This paper celebrates the successful adoption of brModeloWeb and presents a new extension for NoSQL logical design, introduced in the latest release, along with performance improvements. A usability evaluation conducted during a workshop at the Brazilian Database School (ERBD 2026) indicated that the tool was well received.
- 8 September 2026
- Published by Sociedade Brasileira de Computação
- p. 215-220
Open AccessbrModeloWeb: Ten Years of History and a New Extension for the Logical Design of NoSQL Databases
The brModelo initiative began in 2005 with the purpose of providing semiautomated solutions to assist Database modeling education. Supported by the UFSC Database Group, the initiative comprises a set of tools developed over these 21 years, of which brModeloWeb is the most recent. Available since 2016, brModeloWeb reaches 10 years of existence with more than half a million registered users from universities and professionals that adopt it for both educational and real-world database design. This paper celebrates the successful adoption of brModeloWeb and presents a new extension for NoSQL logical design, introduced in the latest release, along with performance improvements. A usability evaluation conducted during a workshop at the Brazilian Database School (ERBD 2026) indicated that the tool was well received.
- 28 August 2026
- Published by Springer Nature
- p. 207-219
A Proposal for Database Workload Definition and Calculations
- 28 August 2026
- Published by Springer Nature
- p. 207-219
A Proposal for Database Workload Definition and Calculations
- 26 August 2026
- Published by Springer Nature
- p. 157-170
An Heuristic-Based Method for Migrating Relational Schemas to Multiple NoSQL Schemas
- 26 August 2026
- Published by Springer Nature
- p. 157-170
An Heuristic-Based Method for Migrating Relational Schemas to Multiple NoSQL Schemas
- Open Access
- 20 January 2026
- Published by Sociedade Brasileira de Computação in Journal of the Brazilian Computer Society
- Vol. 32 (1) , 55-72
An Autonomous Hybrid Data Partitioning Approach for NewSQL Databases
Like online games and the financial market, several applications require specific data management features such as large data volume support, data streaming, and the processing of thousands of OLTP transactions per second. In general, traditional relational databases are not suitable for these requirements. NewSQL is a new generation of databases that combines high scalability and availability with ACID support, being a promising solution for these kinds of applications. Although data partitioning is an essential feature for tuning relational databases, it is still an open issue for NewSQL databases. This paper proposes an automated approach for hybrid data partitioning that minimizes the number of distributed transactions and keeps the system well-balanced. In order to demonstrate its efficacy, we compare our solution with an optimal partitioning solution generated by a solver and a state-of-art baseline. The experiments show that the quality of the partitioning scheme is similar to the optional solution and overcomes the state-of-art approach in number of distributed transactions.
- 20 January 2026
- Published by Sociedade Brasileira de Computação in Journal of the Brazilian Computer Society
- Vol. 32 (1) , 55-72
Open AccessAn Autonomous Hybrid Data Partitioning Approach for NewSQL Databases
Like online games and the financial market, several applications require specific data management features such as large data volume support, data streaming, and the processing of thousands of OLTP transactions per second. In general, traditional relational databases are not suitable for these requirements. NewSQL is a new generation of databases that combines high scalability and availability with ACID support, being a promising solution for these kinds of applications. Although data partitioning is an essential feature for tuning relational databases, it is still an open issue for NewSQL databases. This paper proposes an automated approach for hybrid data partitioning that minimizes the number of distributed transactions and keeps the system well-balanced. In order to demonstrate its efficacy, we compare our solution with an optimal partitioning solution generated by a solver and a state-of-art baseline. The experiments show that the quality of the partitioning scheme is similar to the optional solution and overcomes the state-of-art approach in number of distributed transactions.
- Open Access
A Review of Support Tools for User-Centric Electric Vehicle Charging Management Based on Artificial Intelligence and Multi-Agent System Approaches
Due to the environmental impacts of greenhouse gas emissions from traditional combustion vehicles, governments worldwide are encouraging the transition to electric vehicles (EVs). However, as EV use increases, user-related charging challenges have become evident. To identify possible solutions to improve EV charging management from a user-centered perspective, a state-of-the-art study was conducted following the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) methodology. Optimization systems and artificial intelligence (AI) methods applied to decision-making were compared and a growing trend towards the implementation of artificial intelligence in current applications was identified. This study investigates in more depth the application of AI in multi-agent systems for energy management in EV charging. It provides a critical review of charging stations, focusing on aggregator-based models that operate within a multi-agent system in smart grids. This analysis adopts the vehicle owner’s perspective and considers the charging duration of the EV as a parameter. This article identifies significant gaps in how existing research addresses individual electric vehicle users, noting a lack of consideration for energy management and system connectivity to support EV recharging locations. This work presents solutions to these gaps by using aggregators and multi-agent systems to represent charging stations, facilitate user access, and improve energy management.
Open AccessA Review of Support Tools for User-Centric Electric Vehicle Charging Management Based on Artificial Intelligence and Multi-Agent System Approaches
Due to the environmental impacts of greenhouse gas emissions from traditional combustion vehicles, governments worldwide are encouraging the transition to electric vehicles (EVs). However, as EV use increases, user-related charging challenges have become evident. To identify possible solutions to improve EV charging management from a user-centered perspective, a state-of-the-art study was conducted following the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) methodology. Optimization systems and artificial intelligence (AI) methods applied to decision-making were compared and a growing trend towards the implementation of artificial intelligence in current applications was identified. This study investigates in more depth the application of AI in multi-agent systems for energy management in EV charging. It provides a critical review of charging stations, focusing on aggregator-based models that operate within a multi-agent system in smart grids. This analysis adopts the vehicle owner’s perspective and considers the charging duration of the EV as a parameter. This article identifies significant gaps in how existing research addresses individual electric vehicle users, noting a lack of consideration for energy management and system connectivity to support EV recharging locations. This work presents solutions to these gaps by using aggregators and multi-agent systems to represent charging stations, facilitate user access, and improve energy management.
- Open Access
- 29 September 2025
- Published by Sociedade Brasileira de Computação
- p. 630-643
Uma Abordagem para a Gestão da Linhagem de Dados Heterogêneos
A Auditoria e a governança de dados em projetos com múltiplas fontes exigem rastreabilidade confiável, garantindo a qualidade e confiabilidade dos dados ao longo de seu ciclo de vida. A linhagem de dados surge como uma ferramenta essencial para mapear a origem, transformações e destinos dos dados. Este trabalho propõe uma abordagem para definir e implementar o percurso completo dos dados ao longo do tempo. Utilizou-se metadados padronizados pelo Dublin Core, enriquecidos para capturar e persistir o histórico de transformações. A abordagem inclui a modelagem de metadados específicos para rastrear operações de ETL (Extração, Transformação e Carga) e demonstrou ser viável em um projeto com dados reais.
- 29 September 2025
- Published by Sociedade Brasileira de Computação
- p. 630-643
Open AccessUma Abordagem para a Gestão da Linhagem de Dados Heterogêneos
A Auditoria e a governança de dados em projetos com múltiplas fontes exigem rastreabilidade confiável, garantindo a qualidade e confiabilidade dos dados ao longo de seu ciclo de vida. A linhagem de dados surge como uma ferramenta essencial para mapear a origem, transformações e destinos dos dados. Este trabalho propõe uma abordagem para definir e implementar o percurso completo dos dados ao longo do tempo. Utilizou-se metadados padronizados pelo Dublin Core, enriquecidos para capturar e persistir o histórico de transformações. A abordagem inclui a modelagem de metadados específicos para rastrear operações de ETL (Extração, Transformação e Carga) e demonstrou ser viável em um projeto com dados reais.
- 29 September 2025
- Published by Sociedade Brasileira de Computação
- p. 84-97
Detecting Anomalous Vessel Trajectories: A Collaborative Clustering-Based Approach
Thousands of vessels operating worldwide may present issues related to anomalous trajectories, often characterized by unexpected changes in course, speed, or navigation through restricted areas. Manually detecting these anomalies is impractical, evidencing the need for automated support for maritime surveillance agents. Although Automatic Identification Systems (AIS) enhance situational awareness, they are insufficient for detecting trajectory anomalies. Existing approaches already use AIS data to detect anomalous vessel trajectories, but they do not consider contextual variables (e.g., oil spills) or the domain expertise of maritime surveillance agents. This paper introduces INSTRUCTOR, a solution that combines AIS data with clustering algorithms to group vessel trajectories based on similar directions and movement patterns. This clustering output assists experts in collaboratively identifying anomalous trajectories, a process validated through the collective judgment of multiple domain specialists. Experiments conducted in partnership with the Brazilian Navy corroborate the effectiveness of INSTRUCTOR in detecting anomalous maritime trajectories.
- 29 September 2025
- Published by Sociedade Brasileira de Computação
- p. 84-97
Detecting Anomalous Vessel Trajectories: A Collaborative Clustering-Based Approach
Thousands of vessels operating worldwide may present issues related to anomalous trajectories, often characterized by unexpected changes in course, speed, or navigation through restricted areas. Manually detecting these anomalies is impractical, evidencing the need for automated support for maritime surveillance agents. Although Automatic Identification Systems (AIS) enhance situational awareness, they are insufficient for detecting trajectory anomalies. Existing approaches already use AIS data to detect anomalous vessel trajectories, but they do not consider contextual variables (e.g., oil spills) or the domain expertise of maritime surveillance agents. This paper introduces INSTRUCTOR, a solution that combines AIS data with clustering algorithms to group vessel trajectories based on similar directions and movement patterns. This clustering output assists experts in collaboratively identifying anomalous trajectories, a process validated through the collective judgment of multiple domain specialists. Experiments conducted in partnership with the Brazilian Navy corroborate the effectiveness of INSTRUCTOR in detecting anomalous maritime trajectories.
- Open Access
- 23 April 2025
- Published by Sociedade Brasileira de Computação
- p. 40-49
Análise de Ferramentas de Código Aberto para Gestão de Metadados: OpenMetadata e Amundsen
Decidir a melhor ferramenta para gestão de metadados é um desafio para equipes de projetos de dados. Este artigo apresenta uma análise de duas ferramentas de código aberto para esta finalidade, OpenMetadata e Amundsen, com enfoque no projeto Céos e seu escopo em dados governamentais. A metodologia OSSpal foi utilizada para avaliação e comparação a fim de garantir decisões assertivas e aumento na confiança da escolha de uma ferramenta. Os prós e contras de cada ferramenta no escopo do projeto Céos foram obtidos, com destaque para a OpenMetadata com score de 4.55 contra 3.75 do Amundsen.
- 23 April 2025
- Published by Sociedade Brasileira de Computação
- p. 40-49
Open AccessAnálise de Ferramentas de Código Aberto para Gestão de Metadados: OpenMetadata e Amundsen
Decidir a melhor ferramenta para gestão de metadados é um desafio para equipes de projetos de dados. Este artigo apresenta uma análise de duas ferramentas de código aberto para esta finalidade, OpenMetadata e Amundsen, com enfoque no projeto Céos e seu escopo em dados governamentais. A metodologia OSSpal foi utilizada para avaliação e comparação a fim de garantir decisões assertivas e aumento na confiança da escolha de uma ferramenta. Os prós e contras de cada ferramenta no escopo do projeto Céos foram obtidos, com destaque para a OpenMetadata com score de 4.55 contra 3.75 do Amundsen.