Publications

  • How are software reference architectures being evaluated? A systematic mapping study

    2026 in Information and Software Technology

    This systematic mapping study investigates how software reference architectures have been evaluated in the literature. It identifies and classifies evaluation methods, criteria, and quality attributes commonly addressed. The findings reveal gaps in current evaluation practices and offer directions for improving the assessment of reference architectures.

  • Simulation of system architectures using optimization and machine learning: the state of the art and research opportunities

    2026 in Software and Systems Modeling

    This study reviews the state of the art on combining simulation with optimization and machine learning techniques for evaluating system architectures at design time. From 1,342 studies, 87 were selected, revealing a variety of combinations but isolated efforts lacking maturity. The work identifies research opportunities for discovering the benefits of such integrations.

  • On the Use of a Large Language Model to Support the Conduction of a Systematic Mapping Study: A Brief Report from a Practitioner's View

    2026 in WSESE@ICSE26

    This experience report describes using LLMs throughout a systematic mapping study, detailing steps, adjustments, and challenges faced. Positive aspects include significant time reduction in repetitive tasks and greater data extraction standardization. Negative aspects include effort building reliable prompts, hallucinations, and the need for constant manual verification.

  • Smart Farming for Poultry: Enhancing Growth and Efficiency With Low-Cost Internet of Things Solutions

    2025 in Computer

    This paper presents a low-cost IoT system for autonomous environmental regulation in poultry farming, targeting small-scale production in Brazil. The architecture integrates monitoring, automation, and data analytics via LoRa/Wi-Fi, ThingSpeak Cloud, and a custom web platform. Results show that monitored chickens exhibited accelerated growth under stable environmental conditions maintained by the IoT system.

  • Fake news: a brieftertiary review through health, deep learning, and emerging perspectives

    2025 in Revista Tecnia

    This tertiary review synthesizes 15 secondary studies on fake news detection, focusing on Deep Learning, health misinformation, and recent trends (2022-2023). Results show consistent reliance on NLP and Deep Learning for text classification and fabricated media detection. Key challenges include echo chambers, cross-domain applications, early detection needs, and threats from generative models.

  • Adoção da Inteligência Artificial no Schema Matching: Um Levantamento Sistemático do Estado da Arte

    2025 in Revista Tecnia

    Este artigo apresenta um mapeamento sistemático sobre técnicas e algoritmos de IA aplicados ao Schema Matching frente à crescente complexidade da integração de dados. A IA surge como solução promissora para aprimorar a eficiência desse processo. Os insights obtidos orientam pesquisadores e profissionais na integração de dados via Schema Matching.

  • Large language model for qualitative research: A systematic mapping study

    2025 in WSESE@ICSE25

    This systematic mapping explores the use of LLMs for qualitative research, covering application contexts, configurations, methodologies, and evaluation metrics. Findings show LLMs can automate processes traditionally requiring extensive human input across diverse fields. However, challenges like prompt engineering reliance, inaccuracies, and contextual limitations remain significant barriers.

  • Governança de Sistemas-de-Sistemas: Um Mapeamento Sistemático da Literatura

    2024 in iSys - Brazilian Journal of Information Systems

    Este mapeamento sistemático investiga a aplicação de princípios de governança em Sistemas-de-Sistemas (SoS), analisando 40 estudos selecionados de 804 encontrados em seis bases de dados. Os resultados mostram que apenas 35% dos estudos apresentam aplicação prática da governança em SoS. Nenhum estudo aborda como avaliar o uso da governança em cenários de SoS, indicando oportunidades de pesquisa futura.

  • Adoção da Inteligência Artificial no Schema Matching: Um Levantamento Sistemático do Estado da Arte

    2024 in Unknown Venue

    Este trabalho investiga técnicas e algoritmos de Inteligência Artificial mais utilizados em aplicações de Schema Matching por meio de um mapeamento sistemático da literatura. A IA é apresentada como solução promissora diante da crescente complexidade na integração de dados. Os resultados oferecem orientação para pesquisadores que buscam aprimorar a integração de dados.

  • Challenges on the Brazilian Information Systems Education: The Professors’ Perspective

    2023 in IEEE Transactions on Education

    This survey-based study gathers and reports challenges faced by Information Systems (IS) courses from professors' perspectives in Brazil. Qualitative analysis using coding procedures reveals difficulties such as student dropout, novel careers, and market waves. Results highlight the need for continuous professor training, institutional support policies, hybrid courses, and flexible scheduling.

  • A Systematic Mapping of the Proposition of Benchmarks in the Software Testing and Debugging Domain

    2023 in Software

    This systematic mapping investigates the proposition of benchmarks in software testing and debugging, analyzing 25 studies from 1,674 identified. The main motivation for new benchmarks is the lack of data to compare existing and novel techniques. The study concludes that standardization of benchmark structure and composition is still needed to encourage reuse.

  • Aligning requirements and testing through metamodeling and patterns: design and evaluation

    2023 in Requirements Engineering

    This paper presents SoPaMM, a metamodeling approach that aligns requirements and testing through requirement and test patterns, using user stories with executable behaviors. The approach addresses the weak alignment between requirements and testing that causes cost, rework, and delays. SoPaMM's quality properties are evaluated against a metamodel quality evaluation framework.

  • Understanding Systems-of-Systems Architecture

    2023 in Unknown Venue

    This work explores the architectural aspects of Systems-of-Systems (SoS), providing insights into how independent systems combine to deliver complex functionalities. It addresses key concerns such as interoperability, independence, and emergent behavior in SoS architectures. The study contributes foundational knowledge for designing and understanding SoS software architectures.

  • A systematic mapping study on IoT-based software systems for precision agriculture

    2022 in International Journal of Computer Applications in Technology

    This systematic mapping study reports how IoT systems support agricultural activities, selecting 35 primary studies from Scopus and Embrapa repositories. Despite various solutions targeting planting monitoring and irrigation, several opportunities remain. These include automated decision-making, edge computing with machine learning, and solutions to reduce production costs and ecological impacts.

  • Strategies to Evolve ExM Notations Extracted from a Survey with Software Engineering Professionals Perspective

    2022 in Journal of Software Engineering Research and Development

    This study extends prior work by compiling strategies to improve Executable Models (ExM) notations based on a survey with 58 software engineering professionals. Results indicate that executable languages still require advancements to foster significant adoption in practice. Proposed strategies focus on robustness, visual representation, usability, and user support improvements.

  • Flipped Classroom Applied to Teaching Artificial Intelligence

    2022 in International Journal for Innovation Education and Research

    This article investigates the feasibility and effectiveness of applying the flipped classroom methodology to teaching Artificial Intelligence courses. A mixed qualitative and quantitative methodology combined with discourse analysis was applied to assess results. The findings were satisfactory, indicating the potential of the flipped classroom for AI education.

  • Explorando a Gamificação no Ensino de Decisões Arquiteturais: Um Relato de Experiência

    2022 in RENOTE

    Este estudo explora o uso da gamificação como mecanismo de apoio ao ensino de decisões arquiteturais em arquitetura de software. Os alunos enfrentam dificuldades para abstrair conceitos complexos e tomar decisões adequadas para problemas específicos. Os resultados sugerem que a abordagem contribui significativamente para motivar e envolver os discentes no processo de ensino-aprendizagem.

  • The State of IoT for Agribusiness in Brazil

    2022 in Computer

    This article explores the significant role of the Internet of Things (IoT) in advancing Agro 4.0 in Brazil. It examines current IoT trends, benefits, and challenges within the Brazilian agriculture industry. The work provides an overview of how IoT technologies are being adopted to modernize agribusiness practices.

  • A Reference Architecture for Healthcare Systems

    2022 in Unknown Venue

    This paper proposes RAISE, a Reference Architecture for healthcare Information Systems with coded terminology support. It describes how modern HCIS acquire, integrate, analyze, and explore heterogeneous health data for multiple stakeholders. The layered architecture includes components for acquisition, extraction, preprocessing, and semantic annotation of healthcare data.

  • Análise de Dados aplicados na Gestão

    2022 in Unknown Venue

    Este trabalho aborda a aplicação de técnicas de análise de dados no contexto da gestão organizacional. Discute como métodos analíticos podem apoiar a tomada de decisão e otimizar processos gerenciais. O estudo contribui com perspectivas sobre o uso de dados como ferramenta estratégica na administração.

  • Digital Surveillance Technologies to Combat COVID-19: A Contemporary View

    2021 in Procedia Computer Science

    This paper provides a comprehensive overview of digital tracking technologies used during the COVID-19 pandemic, analyzing 47 contact tracing mobile applications. It examines how IoT-based surveillance helped track individuals and exposure risks to curb virus spread. The discussion also addresses privacy concerns and technological/social limitations hindering widespread adoption.

  • Could Blockchain Help With COVID-19 Crisis?

    2021 in IT Professional

    This article provides a panoramic overview of existing solutions incorporating blockchain to combat COVID-19 in healthcare, along with their benefits and challenges. It recognizes the distributed nature of health services and blockchain's potential to support them. A framework is proposed to facilitate new research activities on blockchain for pandemic response.

  • Computer Programming Teachers’ Challenges for Promoting Students Regulation on Flipped Learning Activities during COVID-19

    2021 in Revista Diálogo Educacional

    This research investigates difficulties that computer science teachers face implementing flipped classes during COVID-19, considering collaborative problem-solving and regulatory strategies. Results indicate significant difficulties in understanding effective use of active methodologies and comprehending students’ learning profiles. The study highlights challenges in preparing, planning, and fostering learning in this context.

  • Exploring Research in Blockchain for Healthcare and a Roadmap for the Future

    2021 in IEEE Transactions on Emerging Topics in Computing

    This paper reports results of a systematic literature review on blockchain in healthcare, covering monitoring, medical records, and insurance claims. It categorizes existing benefits and challenges of incorporating blockchain in healthcare and provides a research framework. The work establishes the state of evidence with an in-depth assessment and roadmap for future research.

  • Arquiteturas de Referência para Sistemas-de-Sistemas: um Mapeamento Sistemático

    2021 in iSys - Brazilian Journal of Information Systems

    Este mapeamento sistemático investiga o uso de arquiteturas de referência (AR) em Sistemas-de-Sistemas (SoS), que frequentemente envolvem Sistemas de Informação como constituintes. Uma AR pode reunir requisitos e detalhes de design para habilitar sistemas a se tornarem constituintes de um SoS. O estudo contribui com uma visão geral sobre interoperabilidade e independência operacional e gerencial dos constituintes.

  • Exploring the Profiles of Software Testing Jobs in the United States

    2021 in Unknown Venue

    This study analyzes 1,000 job advertisements for software testing roles in the United States to understand employer demands. It investigates required competencies including education, testing skills, technical skills, and soft-skills. The research also examines essential duties and correlated skills shaping the profile of the modern software tester.

  • Architectural Solutions for Self-Adaptive Systems

    2020 in Computer

    This work presents Four4SaS, a collection of architectural knowledge and rationale for designing Self-Adaptive Systems (SaS) that modify behavior at runtime. The solutions encompass well-known architectural patterns with benefits and drawbacks for SaS, balancing quality attributes and adaptive capabilities. Four4SaS was validated by designing a river monitoring SaS and can serve as a backbone for future developments.

  • Editorial Vol. 13, No 3

    2020 in iSys - Brazilian Journal of Information Systems

    Editorial Vol. 13, No 3

  • Dynamic-SoS: An Approach for the Simulation of Systems-of-Systems Dynamic Architectures

    2020 in The Computer Journal

    Dynamic-SoS predicts SoS architectural behavior at design time to assess whether operations can be sustained at runtime. It characterizes dynamic architectural changes through well-defined operators and automatically incorporates a reconfiguration controller for SoS simulation. Case studies show it enhances SoS quality by enabling prior assessment of their dynamic architecture.

  • Dynamic-SoS: An Approach for the Simulation of Systems-of-Systems Dynamic Architectures

    2020 in Unknown Venue

    Dynamic-SoS predicts SoS architectural behavior at design time to assess whether operations can be sustained at runtime. It characterizes dynamic architectural changes through well-defined operators and automatically incorporates a reconfiguration controller for SoS simulation. Case studies show it enhances SoS quality by enabling prior assessment of their dynamic architecture.

  • Architectural Strategy to Enhance the Availability Quality Attribute in System-of-Systems Architectures: a Case Study.

    April 16th, 2020 in SoSE 2020

    The paper corresponds to the results obtained during the internship of the student Alexandre Delécolle. He spent three months under Prof. Valdemar’s supervision and the paper was accepted in the main conference on Systems-of-Systems (SoS) in the world.

  • Constituent System Design: A Software Architecture Approach

    March 16th, 2020 in ICSA-C 2020

    The main contribution of this paper is to exploit how to design a software architecture for systems that are intended to become part of a SoS in the future. We conducted a software architecture design process to conceive a constituent architecture for Urban Mobility domain as CS.

  • S.O.B (Save Our Budget) - A Simulation-Based Method for Prediction of Acquisition Costs of Constituents of a System-of-Systems

    2019 in iSys - Brazilian Journal of Information Systems

    S.O.B. is a simulation-based method for early prediction of acquisition costs of constituents within a System-of-Systems at design time. It considers quality attributes, suppliers, and their combinations to support architects in selecting the best cost-benefit coalition. A case study in the Smart Building domain demonstrated the method's effectiveness in accurate cost prediction.

  • Exploring Research in Blockchain for Healthcare and a Roadmap for the Future

    2019 in Unknown Venue

    This systematic review identifies, extracts, and synthesizes studies on blockchain adoption in healthcare, covering data monitoring, medical records, and insurance claims. It categorizes benefits and challenges of blockchain in the healthcare domain and proposes a framework for future research. The paper establishes the state of evidence with an in-depth assessment.

  • Blockchain: A Panacea for Electronic Health Records?

    2019 in Unknown Venue

    This paper presents preliminary results from a literature review on blockchain adoption to manage Electronic Health Records (EHR) in health systems. It discusses how blockchain can support unified records management, improve data security and privacy, and facilitate insurance decisions. The work highlights both benefits and challenges of blockchain technology for EHR.

  • Investigating Quality Requirements for Blockchain-Based Healthcare Systems

    2019 in Unknown Venue

    This paper investigates how blockchain's inherent characteristics can enhance or hinder quality requirements in healthcare systems, where security and data integrity are critical. Preliminary results from a literature review analyze five essential quality requirements for the healthcare domain. The work points to advances still needed for blockchain-based healthcare systems.

  • Modeling and Simulation of a Smart Street Lighting System

    September 13th, 2019 in MSSIS - CBSOFT 2019

    The main contribution of this paper is offering evidence to support the premise of M&S be a promising paradigm for software engineering, including in smart cities domain. We report findings on a study carried out for assessing, via M&S, two architectures for a Public Street Lighting System (PSLS) of a smart city.

  • The Status Quo of Systems-of-Information Systems

    May 28th, 2019 in SESoS/WDES - ICSE 2019

    This paper presents results of a Systematic Mapping (SM) carried out to investigate the status quo of SoIS domain. We bring a panorama of this research topic and also indicate research perspectives. From a set of 212 studies, 25 were selected, analyzed and had their data extracted.

  • Interoperability in Systems-of-Information Systems

    2018 in Proceedings of the XVII Brazilian Symposium on Software Quality

    This systematic mapping study identifies influence factors for interoperability in Systems-of-Information Systems (SoIS), which require interoperability to deliver complex functionalities. Establishing interoperability links is a significant challenge, often proving difficult, time-consuming, and error-prone. The study provides solutions to support interoperability between information systems to meet novel demands.

  • Stimuli-SoS: a model-based approach to derive stimuli generators for simulations of systems-of-systems software architectures

    2017 in Journal of the Brazilian Computer Society

    Stimuli-SoS is a model-based approach that automates the creation of stimuli generators for SoS simulations by transforming SoSADL descriptions into DEVS simulation models. A case study on flood monitoring simulated 38 days in 6 hours, being 65 times more productive than manual approaches. The work demonstrates automation and productivity gains for SoS architecture simulation.

  • A systematic literature review on the description of software architectures for systems of systems

    2015 in Proceedings of the 30th Annual ACM Symposium on Applied Computing

    This systematic literature review investigates how software architectures for Systems of Systems (SoS) are described in the literature. It reveals significant contributions but a lack of consensus on the best description approaches. The authors offer directions for achieving consensus and identify aspects of SoS architectural descriptions needing further research.

  • Investigating the Model-Driven Development for Systems-of-Systems

    2014 in Proceedings of the 2014 European Conference on Software Architecture Workshops

    This paper explores the application of Model-Driven Development (MDD) in the context of Systems-of-Systems (SoS), which are complex alliances of independent software systems. It investigates how MDD approaches can support the engineering of SoS architectures. The study contributes to understanding the role of model-based techniques in SoS development.