Publications
2026
Understanding the Developer and User Perspectives of Design Pattern Detection Tools
Rodrigo Moreira, Eduardo Fernandes, Eduardo Figueiredo, Filipe Fernandes
Software Quality Journal, 2026
- Software Quality
- Design Patterns
- Empirical Software Engineering
Abstract
Design Pattern Detection (DPD) tools support the comprehension and maintenance of software systems, yet existing tools typically focus on a limited set of design patterns and programming languages. This study investigates the motivations behind these design decisions from the perspective of tool designers and explores how potential users perceive the usefulness of DPD tools in practice. Two online surveys were conducted involving DPD tool designers and software developers. The findings indicate that tool designers prioritize patterns with structures that facilitate automated detection and commonly target popular programming languages. From the users' perspective, DPD tools are valued for supporting program comprehension and software quality improvement, although usability issues, limited accuracy, and insufficient documentation remain major barriers to adoption. The results suggest that future DPD tools should better balance detection capabilities with usability to encourage broader practical adoption.
Aprendizagem imersiva de engenharia de requisitos de software
RODRIGUES, C. S. C., FERNANDES, F., CARDOSO, D. C., WERNER, C.
Digital Humanities Magazine, 2026
- Metaverse Engineering
- SE Education
Abstract
Este artigo apresenta uma investigação experimental conduzida durante um curso de Engenharia de Software (ES) na COPPE, Universidade Federal do Rio de Janeiro, com o objetivo de avaliar o desenvolvimento e o impacto de um Ambiente Virtual (VE) projetado para educação em ES, com foco específico em requisitos de software. O estudo avaliou como a natureza imersiva dos VEs contribui para otimizar os resultados da aprendizagem. Os resultados demonstraram que ambientes imersivos contendo elementos-chave de ES desempenham um papel crucial na melhoria da experiência educacional, melhorando o engajamento do aluno e a retenção de informações. Além disso, descobriu-se que o uso de VEs promove a colaboração e o desenvolvimento de habilidades práticas, ao mesmo tempo em que minimiza os riscos associados a erros do mundo real. Essas descobertas ressaltam o potencial dos VEs imersivos como ferramentas valiosas para o avanço de práticas educacionais modernas em ES.
Large Language Model as a Support Tool for User Story Creation with Use Cases: An Empirical Study
GARCIA, P., FIGUEIREDO, E., FERNANDES, F., FERNANDES, K., COGO, F. R.
Proceedings of the 40th Brazilian Symposium on Software Engineering (SBES), 2026
- AI4SE
- SE Education
Abstract
The increasing capabilities of large language models (LLMs) offer a promising avenue for enhancing human-intensive software engineering activities, such as requirements elicitation. However, we lack strong empirical evidence on the impact of LLMs, such chatGPT, not only on the productivity and quality of requirement artifacts, such as user stories, but also as a requirements elicitation tool. To address this gap, this exploratory study investigates the impact of LLM used by 28 undergraduate students from two universities on documentation of user stories with use cases. Based on the Latin Square design, students created user stories with and without LLM support. We then analyzed the effects in terms of completion time, solution quality, students reported benefits and challenges, and interactions between LLM and students. As expected, our results indicate that participants using the LLM reduced the mean time to complete their tasks from 12 to 6 minutes. However, we observed major quality problems with the LLM-supported solutions, such as generic responses. Participants also reported other issues with using the LLM, such as becoming overly dependent on it and losing creativity. We identified a recurrent support-oriented interaction pattern between users and the LLM. Our findings suggest that educators and software professionals should exercise caution when using LLMs, as their use may negatively affect student learning and undermine a thorough understanding of specific software requirements.
2025
Metaverse Education Research Across Latin America: A Systematic Mapping Study
Filipe Fernandes, Cláudia Werner
Immersive Learning Research Network (iLRN), 2025
- Metaverse Engineering
- SE Education
Abstract
The investigation of contributions from Latin American researchers is highly relevant in the context of the Metaverse for education and immersive learning. In this way, the objective of this study is to characterize the state of the art of Metaverse for Education based on Latin American research. Based on our findings, papers are predominantly focused on empirical and development studies, suggesting an under-representation of theoretical and conceptual approaches which are crucial for deeper understanding. Additionally, there's a significant opportunity to expand the research to other Latin American countries, besides Brazil, which would encourage a broader diversity of approaches and perspectives.
Accessibility in the Metaverse: A Rapid Review of the Literature
Filipe Fernandes, Priscyla Ferreira, Cláudia Werner
Proceedings of the ACM International Conference on Interactive Media Experiences Workshops, 2025
- Metaverse Engineering
Abstract
The Metaverse gained popularity with the rebranding of Meta, and since then, headsets, multimodal devices, and applications with immersive experiences have evolved and been applied in various domains such as marketing, education, and industry, among others. However, we question whether individuals with disabilities are also able to have immersive experiences. Therefore, this study aims to conduct a Rapid Review to identify the state of the art in accessibility within the Metaverse. From 145 studies identified in the Scopus search engine, 141 studies were excluded, resulting in 4 articles for data extraction. We found that there is significant ambiguity in the use of the term 'accessibility', which led to a high exclusion rate of studies. Furthermore, we did not identify any work that implements assistive technologies to enable immersive experiences for individuals with disabilities. For future research, we aim to conduct a more comprehensive systematic review to obtain more consistent results on the state of the art in accessibility within the Metaverse.
Immersive Learning for Software Requirements Engineering: Advancing Education through Virtual Environments
CASTRO, D., FERNANDES, FILIPE ARANTES, RODRIGUES, C. S. C., WERNER, C. M. L.
Revista de Humanidades Digitais, 2025
- Metaverse Engineering
- SE Education
The Post-Pandemic Recovery in a Software Engineering Course: A Quantitative and Qualitative Analysis
CONSTANTINO, K., GARCIA, P., FERNANDES, F. A., FIGUEIREDO, E.
The Post-Pandemic Recovery in a Software Engineering Course: A Quantitative and Qualitative Analysis (PRINT), 2025
- SE Education
Avaliação da Usabilidade de Ecossistema de Metaverso Educacional
SILVA, L. F., GOMES, M. O., ANDRADE, P. B., FERNANDES, F.
Symposium on Virtual and Augmented Reality (SVR), 2025
- Metaverse Engineering
Abstract
This work presents the development and usability evaluation of the Educational Metaverse Ecosystem (EME), which was designed to be collaborative and scalable, allowing the community to actively contribute virtual worlds. The evaluation, conducted with an expert, yielded scores of 57.5 for the Web Platform (good) and 37.5 for the Virtual Museum (poor). Despite these scores, the assessment helped identify critical issues and clear opportunities for improvement, reinforcing the pedagogical potential of the proposal. Furthermore, the results highlight that developing virtual worlds involves non-trivial technical and design challenges, requiring iterative and multidisciplinary approaches to ensure effective immersive experiences in educational contexts.
Desenvolvimento de uma plataforma educacional baseada em metaverso: Uma prova de conceito com avaliação de usabilidade
GOMES, M. O., FERNANDES, FILIPE ARANTES
V Encontro de Ensino, Pesquisa e Extensão (ENEPE), 2025
- Metaverse Engineering
Desenvolvimento de uma plataforma para implementação de metaverso na educação básica: Uma proposta para inovação pedagógica
SILVA, L. F., ANDRADE, P. B., FERNANDES, FILIPE ARANTES
V Encontro de Ensino, Pesquisa e Extensão (ENEPE), 2025
- Metaverse Engineering
Prova de conceito de chatbot para consulta de preços para integração com gêmeos digitais
SOUZA, H. M., FERNANDES, FILIPE ARANTES
V Encontro de Ensino, Pesquisa e Extensão (ENEPE), 2025
- Software Engineering
2024
Software Engineering Education Through Immersive Learning Environments
Filipe Fernandes, Cláudia Rodrigues, Diego Castro, Cláudia Werner
7th International Congress of Languages, Linguistics, and Technology, 2024
- Best Paper Award
- SE Education
- Metaverse Engineering
Abstract
Immersive learning has numerous advantages, including the ability to engage students and immerse them in simulated environments, mitigate the dangers associated with real-world mistakes, and facilitate the development and enhancement of practical skills. This study reports an experimental investigation involving four participants in a Software Engineering (SE) course at the Federal University of Rio de Janeiro, aimed at assessing the development of a Virtual Environment (VE) for teaching SE aspects, with a focus on software quality. The study provided evidence regarding the environment's impact on improving learning outcomes in the subject. The findings indicated that VE containing particular SE characteristics is essential for enhancing immersive experiences and optimizing learning outcomes in SE.
2023
A Scoping Review of the Metaverse for Software Engineering Education: Overview, Challenges and Opportunities
FERNANDES, FILIPE A., WERNER, CLÁUDIA M. L.
Presence, 2023
- Metaverse Engineering
- SE Education
Immersive Learning Frameworks: A Systematic Literature Review
FERNANDES, FILIPE ARANTES, RODRIGUES, CLAUDIA SUSIE CAMARGO, TEIXEIRA, ELDANAE NOGUEIRA, WERNER, CLAUDIA
IEEE Transactions on Learning Technologies, 2023
- Metaverse Engineering
Towards a Blockchain-based Software Engineering Education
FERNANDES, FILIPE, WERNER, CLÁUDIA
Colóquio em Blockchain e Web Descentralizada, Brasil. Anais do I Colóquio em Blockchain e Web Descentralizada (CBlockchain 2023)Sociedade Brasileira de Computação, 2023
- SE Education
2022
Immersive Learning Research from SVR Publications: A Re-conduction of the Systematic Mapping Study
FERNANDES, FILIPE, CASTRO, DIEGO, WERNER, CLÁUDIA
Journal on Interactive Systems, 2022
- Metaverse Engineering
Development of the Software Engineering Education Virtual Classroom Prototype: An Experience Report
FERNANDES, F. A., CASTRO, D., RODRIGUES, C. S. C., WERNER, CLAUDIA
Congresso da Sociedade Brasileira de Computação, 2022
- SE Education
Software Product Line for Metaverse: Preliminary Results
FERNANDES, F. A., WERNER, CLÁUDIA
IEEE International Conference on Metaverse, 2022
- Metaverse Engineering
- Software Engineering
Accessibility in the Metaverse: Are We Prepared?
FERNANDES, F. A., WERNER, CLÁUDIA
XXI Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais, 2022
- Metaverse Engineering
Evaluating User Experience of a Software Engineering Education Virtual Environment
FERNANDES, F. A., CASTRO, D., RODRIGUES, C. S. C., WERNER, CLAUDIA
22st Symposium on Virtual and Augmented Reality (SVR), 2022
- Metaverse Engineering
- SE Education
2021
A Systematic Mapping Literature of Immersive Learning from SVR Publications
FERNANDES, F. A., CASTRO, D., WERNER, CLÁUDIA
Symposium on Virtual and Augmented Reality (SVR), 2021
- Metaverse Engineering
A Taxonomia de Bloom Revisada como suporte para o planejamento de uma disciplina de Redes de Computadores
PEREIRA, OTACÍLIO JOSÉ, ABRANTES, ROSSINI PENA, FERNANDES, FILIPE ARANTES, SILVA, LOHAM SANTOS DA
Workshop sobre Educação em Computação, 2021
- Software Engineering
Aplicando o storytelling no ensino profissionalizante: Um relato de experiência
SILVA, L. S., PEREIRA, O. J., FERNANDES, F. A.
Anais do Congresso Brasileiro de Educação em Engenharia (COBENGE), 2021
- Computing Education
Elaboração de Um Protocolo de Mapeamento Sistemático para Caracterizar o Uso de Software Educacional para Apoiar a Educação em Computação no Brasil
FARIA, A. G. S., FERNANDES, F. A.
IX Seminário de Iniciação Científica do IFNMG, 2021
- Computing Education
Em Direção à Caracterização de Tecnologias Imersivas como Apoio ao Ensino de Algoritmos e Programação
SOUZA, J. G., FERNANDES, F. A.
IX Seminário de Iniciação Científica do IFNMG, 2021
- Metaverse Engineering
Supporting Software Engineering Education through Immersive Learning
FERNANDES, F. A., WERNER, CLAUDIA
7th International Conference of the Immersive Learning Research Network (iLRN 2021), 2021
- Metaverse Engineering
- SE Education
2020
Um Panorama das Pesquisas Científicas focado no ENCompIF: Um Mapeamento Sistemático
Fernandes, F.A., PEREIRA, O. J., SILVA, L. S.
VII Encontro Nacional de Computação dos Institutos Federais, 2020
- Software Engineering
2019
Towards Immersive Learning in Object-Oriented Paradigm: A Preliminary Study
FERNANDES, F. A., WERNER, C. M. L.
The Symposium on Virtual and Augmented Reality, 2019
- Metaverse Engineering
- SE Education
Towards Immersive Software Engineering Education
FERNANDES, FILIPE, WERNER, CLÁUDIA
XXI Symposium on Virtual and Augmented Reality, 2019
- Metaverse Engineering
- SE Education
A tertiary mapping on the use of games for teaching software engineering
CASTRO, D., FERNANDES, F. A., WERNER, C. M. L.
Simpósio Brasileiro de Games, 2019
- SE Education
2017
Dynamic Analysis of Software Systems through Virtual Reality
FERNANDES, FILIPE, RODRIGUES, CLAUDIA SUSIE, WERNER, CLAUDIA
2017 19th Symposium on Virtual and Augmented Reality (SVR), 2017
- Metaverse Engineering
- Software Engineering
2016
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução de Software
FERNANDES, F. A., RODRIGUES, C. S. C., WERNER, C. M. L.
IV Workshop on Software Visualization, Evolution and Maintenance (VEM), 2016
- Metaverse Engineering
2015
Realidade Aumentada e Possibilidade de Uso na Educação
Macedo, S.H., Fernandes, F.A.
Tecnologias Digitais na Educação: Pesquisas e Práticas Pedagógicas, 2015
- Augmented Reality
- Educational Technology
Ferramenta Gestão Integrada
SILVA, S. V., BARROSO, L., SALLES, M., FERNANDES, F. A.
QUATIC, 2015
- Software Engineering
Uma ferramenta para auxiliar a utilização do project model canvas
SILVA, S. V., SALES, P. P. R., BARROSO, L., SALLES, M., FERNANDES, F. A.
CNEG - Congresso Nacional em Excelência e Gestão, 2015
- Software Engineering
Um Ambiente de Realidade Virtual para Apoiar a Compreensão de Aspectos Dinâmicos do Software
FERNANDES, F. A., RODRIGUES, C. S. C., WERNER, C.
II Fórum de Educação em Engenharia de Computação, 2015
- Metaverse Engineering
2014
Teaching the magnetic field of a bar-shaped magnet using augmented reality
Macedo, Suzana da Hora, Leite, E. S, FERNANDES, F. A.
International Journal on New Trends in Education and Their Implications, 2014
- Augmented Reality
- Educational Technology
Uso de Realidade Aumentada como Apoio ao Ensino do Campo Girante de um Motor de Corrente Alternada
Macedo, Suzana da Hora, FERNANDES, FILIPE ARANTES, LEITE, EVANILDO DOS SANTOS, DE LIMA, JOSÉ VALDENI, Biazus, Maria Cristina Villanova
REVISTA BRASILEIRA DE INFORMÁTICA NA EDUCAÇÃO, 2014
- Augmented Reality
- Educational Technology
Desenvolvimento de objetos de aprendizagem em realidade aumentada para visualização de campos magnéticos
Sales, A. R. A., Cardoso, L. M. S., Macedo, Suzana da Hora, FERNANDES, F. A.
VI CONFICT - Congresso Fluminense de Iniciação Científica e Tecnológica, 2014
- Augmented Reality
- Educational Technology
Desenvolvimento de um site de apoio ao ensino de eletromagnetismo que possibilite visualização e interação com os campos magnéticos
Cardoso, L. M. S., Sales, A. R. A., Silva, B. F., Macedo, Suzana da Hora, FERNANDES, F. A.
VI CONFICT - Congresso Fluminense de Iniciação Científica e Tecnológica, 2014
- Augmented Reality
- Educational Technology
Uma Ferramenta para Gestão Integrada de Projetos
SILVA, S. V., BARROSO, L., SALLES, M., FERNANDES, F. A.
CBSOFT - Trilha de Indústria, 2014
- Software Engineering
2013
Objetos de Aprendizagem na Educação em Engenharia
Macedo, Suzana da Hora, Leite, E. S., FERNANDES, F. A., Lima, J. V, Canto, A., Sauer, L. Z., Bezerra Jr, A. G., Lieban, D. E., Amaral, E. M. H., Silva, F. P., Lima, I. G., Loder, L. L.
Desafios da Educação em Engenharia, 2013
- Computing Education
Criação de um site para hospedagem de objetos de aprendizagem em realidade aumentada para visualização de campos magnéticos
SALES, A. R. A., CARDOSO, L., SILVA, B. F., FERNANDES, F. A., Macedo, Suzana da Hora
V CONFICT, 2013
- Augmented Reality
- Educational Technology
Desenvolvimento de objetos de aprendizagem em realidade aumentada para visualização de campos magnéticos
Silva, B. F., Cardoso, L. M. S., Sales, A. R. A., FERNANDES, F. A., Macedo, Suzana da Hora
V CONFICT, 2013
- Augmented Reality
- Educational Technology
Desenvolvimento de um site de apoio ao ensino de eletromagnetismo
CARDOSO, L., SILVA, B. F., SALES, A. R. A., FERNANDES, F. A., Macedo, Suzana da Hora
V CONFICT, 2013
- Augmented Reality
- Educational Technology
Teaching the magnetic field of a bar shaped magnet using augmented reality
Macedo, Suzana da Hora, Leite, E. S., FERNANDES, F. A.
2rd World Conference on Educational and Instructional Studies, 2013
- Augmented Reality
- Educational Technology
2012
Learning Object to Teach Interaction Between Two Magnetcs using Augmented Reality
Macedo, Suzana da Hora, FERNANDES, F. A., LIMA, J. V., Biazus, Maria Cristina Villanova
Journal of Educational and Instructional Studies in the World, 2012
- Augmented Reality
- Educational Technology
Objeto de Aprendizagem usando Realidade Aumentada para Apoio ao Ensino do Campo Magnético do Campo Girante de um Motor
Macedo, Suzana da Hora, FERNANDES, F. A., Leite, E. S, Lima, J. V.
COBENGE 2012 - XL Congresso Brasileiro de Educação em Engenharia, 2012
- Augmented Reality
- Educational Technology
Uso de Realidade Aumentada como Apoio ao Ensino do Campo Girante de um Motor de Corrente Alternada
Macedo, Suzana da Hora, FERNANDES, F. A., Lima, J. V, Biazus, Maria Cristina Villanova
CBIE Congresso Brasileiro de Informática na Educação, 2012
- Augmented Reality
- Educational Technology
2011
Ensino do Campo Magnético de um Ímã em Forma de Barra Utilizando Recursos de Realidade Aumentada - Revista Informática na Educação: Teoria e Prática
Macedo, Suzana da Hora, Biazus, Maria Cristina Villanova, FERNANDES, F. A.
Informática na Educação (Impresso), 2011
- Augmented Reality
- Educational Technology
Uma proposta de objeto de aprendizagem para ensino da interação dos campos magnéticos entre polos de nomes diferentes usando realidade aumentada
Macedo, Suzana da Hora, Biazus, Maria Cristina Villanova, FERNANDES, F. A.
Revista Novas Tecnologias na Educação, 2011
- Augmented Reality
- Educational Technology
Uso da Realidade Aumentada como Apoio ao Ensino do Campo Magnético de um Ímã
Macedo, Suzana da Hora, Biazus, Maria Cristina Villanova, FERNANDES, F. A.
Cadernos de Informática (UFRGS), 2011
- Augmented Reality
- Educational Technology
Ensino e Aprendizagem do Campo Magnético de um Imã usando Realidade Aumentada
Macedo, Suzana da Hora, Biazus, Maria Cristina Villanova, FERNANDES, F. A.
COBENGE 2011 - XXXIX Congresso Brasileiro de Educação em Engenharia, 2011
- Augmented Reality
- Educational Technology
Objeto de Aprendizagem Usando Realidade Aumentada para Apoio ao Ensino da Interação dos Campos Magnéticos entre Dois Ímãs
Macedo, Suzana da Hora, FERNANDES, F. A., Biazus, Maria Cristina Villanova
22º SBIE - 22º Simpósio Brasileiro de Informática na Educação, 2011
- Augmented Reality
- Educational Technology
Uma Proposta de Objeto de Aprendizagem para ensino da Interação dos Campos Magnéticos entre Polos de Nomes Diferentes usando Realidade Aumentada
Macedo, Suzana da Hora, FERNANDES, F. A., Lima, J. V, Biazus, Maria Cristina Villanova
VII Ciclo de Palestras Novas Tecnologias na Educação, 2011
- Augmented Reality
- Educational Technology
Uso da Realidade Aumentada como Apoio ao Ensino do Campo Magnético de um Ímã
Macedo, Suzana da Hora, Biazus, Maria Cristina Villanova, FERNANDES, F. A.
VI Congresso Ibero-americano de Telemática - CITA, 2011
- Augmented Reality
- Educational Technology