Workshops - Program

WQSE

WorkshopsInformation

Sep 08, 11:00 AM - 12:30 PM


Paper Session 1 AISecDev

WorkshopsSession

Sep 08, 11:00 AM - 12:30 PM

Short presentations followed by group interaction.

Exploring security requirements specification supported by LLM: Results of an exploratory study with entry-level software engineers
AISecDev

Amália Melo (USP, Brazil), Marcelo Conti (USP, Brazil), Lina Garcés (ICMC/USP, Brazil)
Lineage-Aware Security for AI-Assisted Software Development
AISecDev

Rafael Araújo Rodrigues (PUCRS, Brazil), Avelino Francisco Zorzo (PUCRS, Brazil), Élder Rodrigues (UNIPAMPA, Brazil), Lauren Silva Rolan Sampaio (HP, Brazil)
Investigating the use of LLMs for Addressing Injection Vulnerabilities
AISecDev

Pedro Pinto (USP, Brazil), Lina Garcés (ICMC/USP, Brazil), Carolina Gomes Guerreiro (USP, Brazil)
Trojans in Financial Code Generated by LLMs: Empirical Evaluation with PAIR
AISecDev

Ygor Maria (POLI/USP, Brazil), Victor Takashi Hayashi (USP, Brazil), Marcos Antonio Simplicio Jr (USP, Brazil)

Keynote SE4Games: Dynamic Systems in Games: How AI and Modern Tools Are Shaping What Players and Publishers Want

WorkshopsTalk

Sep 08, 11:00 AM - 12:00 PM

Opening & Welcome + Keynote


Abertura & Palestra Convidada SE4AS: A Research Agenda on Agents and Software Engineering

WorkshopsTalk

Sep 08, 11:00 AM - 12:10 PM

Agentic systems are moving software engineering beyond applications that merely invoke LLMs toward systems that can act, coordinate, adapt, use tools, maintain state, and make decisions in dynamic environments. This shift creates major opportunities for automation, productivity, and new forms of human-AI collaboration, but also raises new challenges for requirements, architecture, orchestration, quality, governance, sustainability, and human oversight. This keynote discusses how software engineering must evolve to support the responsible development of agentic systems, while also exploring how agents can transform software engineering itself. The talk will delineate a research agenda on agents and software engineering, arguing that agentic systems should not be treated as isolated AI components or experimental prototypes, but as complex software-intensive systems that require robust engineering foundations, shared methods, reusable patterns, evaluation approaches, and trustworthy practices.


Paper Session I SE4Games: AI, Adaptation, and Software Design for Games

WorkshopsSession

Sep 08, 12:00 PM - 12:30 PM

Sep 08, 12:05 PM

QuestGuard: Quality Gates and Diversity-Aware Repair for Reliable LLM-Generated Game Quests
SE4Games

Lucas Souza (UNESP), Murilo Mazzotti Silvestrini (USP), Leopoldo Lusquino Filho (UNESP)

Sep 08, 12:17 PM

A Software Architecture to Support Difficulty Adaptation in Puzzle Game Level Design
SE4Games

Francisco Wendel Almeida Cavalcante (Unifor), Maria Andréia Formico Rodrigues (Unifor)

ST1 SE4AS

WorkshopsSession

Sep 08, 12:10 PM - 12:30 PM

Sep 08, 12:10 PM

Humans in Control: A Methodological Framework for Quality Assurance in Agentic Software Engineering
SE4AS

Matheus Silveira (USP, Brazil), Paulo Meirelles (USP, Brazil), Igor Steinmacher (NAU, USA), Fabio Kon (USP, Brazil)

Sep 08, 12:18 PM

Accountability in Agentic Secure Software Development Life Cycles: Challenges, Degradation Scenarios, and Governance Principles
SE4AS

Rubens Abraão da Silva Sousa (UECE, Brazil), Gabriel Pinheiro (UECE, Brazil), Igor Ramsés Temóteo dos Santos (UECE, Brazil), Sávio Freire (IFCE, Brazil), Ismayle Santos (UECE, Brazil), Paulo Maia (UECE, Brazil)

Panel Discussion AISecDev

WorkshopsPanel

Sep 08, 02:00 PM - 04:00 PM

Broad discussion on AI, security, and software development, with invited speakers from industry and academia.


Paper Session II SE4Games: Engineering and Evaluating Serious and Educational Games

WorkshopsSession

Sep 08, 02:00 PM - 04:00 PM

Sep 08, 02:00 PM

Ganhar a Entrega, Perder o Protagonista: Elicitação, Design e Avaliação de um Jogo Sério para Gerência de Projetos de Software
SE4Games

Inaiara Seibel (UNIPAMPA), Fabner Aguiar (UNIPAMPA), Lucas Serrano (UNIPAMPA), Gilleanes Thorwald Araujo Guedes (UNIPAMPA), Williamson Alison Freitas Silva (UFCA), Maicon Bernardino (UNIPAMPA)

Sep 08, 02:12 PM

Play Your Protocol: Structuring the Development of Clinical-Protocol-Based Serious Games
SE4Games

Caroline da Conceição Lima (UFRJ), Daniel de Sant'anna Martins (UFRJ), Geraldo Xexéo (UFRJ), Ryan Dias (UFRJ), Samuel Araujo (UFRJ), Thomas Cardoso de Miranda (UFRJ), Antonio Pena (UFRJ), Gláucia Maria Moraes de Oliveira (UFRJ), Julia Marques (UFRJ), Mariara Marques (UFRJ), Paolo Blanco Villela (UFRJ), Thais Salim (UFRJ), Camila Marques Lopes (UFRJ), José Alexandre (UFRJ), Ana Cavalcanti (UFRJ), Tadeu Moreira de Classe (UNIRIO)

Sep 08, 02:24 PM

Evaluating a Requirements Engineering Framework for Serious Games for Health
SE4Games

Bruna Barbosa (UFG), Carlos Henrique Rorato Souza (UFG), Halleffy Henryk Reis Santos (UFG), Pedro Silva (UFG), Luciana de Oliveira Berretta (UFG), Sergio Carvalho (UFG)

Sep 08, 02:36 PM

A Pedagogical Authoring Platform for AI-Enhanced Educational Role-Playing Games in Requirements Engineering
SE4Games

Chessman K. Faria (UFRJ), Geraldo Xexéo (UFRJ)

Sep 08, 02:48 PM

Construção e Avaliação de uma Linha de Processos de Software para Jogos Sérios Digitais
SE4Games

Marcos Benigno (UFRJ), Eldânae Nogueira Teixeira (UFRJ), Claudia Werner (UFRJ)

Sep 08, 03:00 PM

PDFGameBuilder: A Reusable Game Engine for Executable PDF Documents
SE4Games

Wilson Ramos do Carmo Junior (UEFS), Victor Travassos Sarinho (UEFS)

Sep 08, 03:12 PM

Mr. OCL: An Escape Room Board Game for Teaching Object Constraints
SE4Games

Victor Travassos Sarinho (UEFS)

Sep 08, 03:24 PM

A Conceptual Proposal for an Architecture of an Adaptive Gamebook with GLA and GenAI for Interdisciplinary Learning
SE4Games

Iris Cabral (UFABC), Guilherme Hugo Araujo Silva (UFABC), Karla Vittori (UFABC), André Luiz Brandão (UFABC)

Sep 08, 03:36 PM

Proposta de Artefato para Apoio ao Desenvolvimento de Interfaces de Jogos Cognitivos Digitais Destinados à Primeira Infância
SE4Games

Daniela Alves de Azevedo (UFPel), Ânderson dos Santos Ritta (UFPel), Vinicius Kruger Costa (UFPel), Tatiana Tavares (UFPel)

Sep 08, 03:42 PM

SOLID Tanks: A Serious Game Proposal to Teach SOLID Design Principles
SE4Games

Miguel Nascimento (UFRJ), Diego Castro (UFRJ), Claudia Werner (UFRJ)

ST2 SE4AS

WorkshopsSession

Sep 08, 02:00 PM - 03:00 PM

Sep 08, 02:00 PM

Beyond Task Completion: Product and Human-Agent Process Quality in Agentic Software Engineering
SE4AS

Rubens Abraão da Silva Sousa (UECE, Brazil), Gabriel Pinheiro (UECE, Brazil), Evellin Moura (UECE, Brazil), Ismayle Santos (UECE, Brazil), Sávio Freire (IFCE, Brazil), Paulo Maia (UECE, Brazil)

Sep 08, 02:08 PM

System Prompts as Specifications: Assessing the Verifiability of Claude Code Sub-Agent Behavioral Claims
SE4AS

Débora Souza (UFCG, Brazil), Pedro Lima (UFCG, Brazil)

Sep 08, 02:18 PM

Measure the Right Thing, at the Right Grain: Three Measurement Traps in Evaluating Code-Repair Agents
SE4AS

Joao Wieland (COPPE / UFRJ, Brazil), Diego Castro (CEFET/RJ, Brazil), Claudia Werner (COPPE / UFRJ, Brazil)

Sep 08, 02:26 PM

Benchmarking Agentic Frameworks for Incremental Software Evolution
SE4AS

Vitor Linhares (UECE, Brazil), Anderson Gomes (UECE, Brazil), Ingrid Vieira (UECE, Brazil), Paulo Maia (UECE, Brazil)

Sep 08, 02:36 PM

Fairness Risk Triage in Pull Requests Using an LLM-Based Reviewer: An Experiment on Prompting Strategies
SE4AS

Gabriel Fernandes de Oliveira Caitano (UFMS, Brazil), Arthur Cacciatore (UFMS, Brazil), Awdren de Lima Fontão (UFMS, Brazil)

WQSE

WorkshopsInformation

Sep 08, 02:00 PM - 04:00 PM


Opening & Keynote SE4FP: Trabalhando com Clojure no Nubank

WorkshopsTalk

Sep 08, 02:00 PM - 03:00 PM

Nesta palestra, será apresentada uma imersão no dia a dia de engenharia do Nubank sob a perspectiva do código. A apresentação abordará como o uso do REPL em Clojure alavanca a produtividade dos times, a forma como os serviços são organizados e a lógica por trás da premissa de evitar rodar aplicações localmente para incentivar o desenvolvimento orientado a testes (TDD). Para fechar, será exibido como as ferramentas atuais de IA estão integradas ao fluxo de trabalho para potencializar o desenvolvimento em escala.


Technical Paper Presentation Session 1: Authors of Accepted Papers at SE4FP 2026

WorkshopsSession

Sep 08, 03:00 PM - 04:00 PM

Sep 08, 03:00 PM

From JavaScript to Elixir: Lessons from Reimplementing an Industrial Home Care System
SE4FP

Ricardo Ferreira (UFV), Lucas Vegi (UFV)

Sep 08, 03:15 PM

Mapeando a BEAM: Um Censo Global de Nós Erlang Expostos na Internet
SE4FP

Fernando Areias (UTFPR), Ana Cristina B. Kochem Vendramin (UTFPR), Adolfo Neto (UTFPR)

Sep 08, 03:30 PM

Code Smells in Functional Programming: Initial Findings from a Grey Literature Review on Clojure
SE4FP

Walber Araújo (UFCG), José Neto (UFCG), Lucas Vegi (UFV), Marco Tulio Valente (UFMG), João Brunet (UFCG)

Sep 08, 03:45 PM

Characterizing the Adoption of Autonomous Coding Agents in Functional Programming Repositories
SE4FP

Kayre Bianca de Oliveira Mendes (IFPR), Jailton Coelho (IFPR)

ST3 SE4AS

WorkshopsSession

Sep 08, 03:00 PM - 04:00 PM

Sep 08, 03:10 PM

Agentes de Codificação de IA como Prática Colaborativa: Implicações para Equipes de Desenvolvimento de Software
SE4AS

Lucas Feksa Hickmann (UFRGS, Brazil), Barbara de Jesus Hoch (UFRGS, Brazil), Rafael Parizi (IFFar, Brazil), Leticia Machado (UFRGS, Brazil)

Sep 08, 03:20 PM

Agile Management for Foundation Model Based Agentic Systems: A Vision
SE4AS

Lucas Romão (PUC-Rio, Brazil), Yasmin Sandes (PUC-Rio, Brazil), Gabriel Mariquito (PUC-Rio, Brazil), José Matheus Boaro (PUC-Rio, Brazil), Marcos Antonio Alves (UFMG, Brazil), Marcos Kalinowski (PUC-Rio, Brazil)

Sep 08, 03:28 PM

From Meeting Audio to Requirements: A Generative-AI Multi-Agent Pipeline
SE4AS

Gabriel Silva (INF/UFG, Brazil), Jacson Rodrigues Barbosa (UFG, Brazil), Paulo Marcos Soares Rodrigues (LIGO, Brazil), Heitor Rodrigues (UFG, Brazil)

Sep 08, 03:38 PM

Towards a Perspective-Based Multi-Agent Architecture for Requirements Engineering of ML-Enabled Systems
SE4AS

José Matheus Boaro (PUC-Rio, Brazil), Matheus Soranço (PUC-Rio, Brazil), Marcos Kalinowski (PUC-Rio, Brazil)

Technical Paper Presentation Session 2: Authors of Accepted Papers at SE4FP 2026

WorkshopsSession

Sep 08, 04:30 PM - 05:30 PM

Sep 08, 04:30 PM

Eparch: Máquinas de Estado Estaticamente Tipadas em Gleam
SE4FP

Marcos Benevides (UFMA), Fernando Areias (UTFPR), Adolfo Neto (UTFPR)

Sep 08, 04:45 PM

Detecting Code Smells in Elixir Using Metrics and Predicates for Functional Programming
SE4FP

Erick Soares de Souza (UFMG), João Marcelo Freitas de Almeida (UFMG), Marco Tulio Valente (UFMG), Mateus Dias (UFV), Lucas Vegi (UFV)

Sep 08, 05:00 PM

Towards Evidence-Based Mobile Technology Migration: Evaluating Native and Cross-Platform Solutions in a Case Study
SE4FP

Mateus Oliveira (UFV), Lucas Vegi (UFV)

Sep 08, 05:15 PM

Towards LLM-Based Detection of Elixir Code Smells: An Empirical Evaluation
SE4FP

Mateus Dias (UFV), Lucas Vegi (UFV)

WQSE

WorkshopsInformation

Sep 08, 04:30 PM - 06:30 PM


Paper Session 2 AISecDev

WorkshopsSession

Sep 08, 04:30 PM - 06:30 PM

Short presentations followed by group interaction.

Using Concept Drift Detection as an Operational Indicator of Compromise for Continuous Security Monitoring
AISecDev

Jane Piantoni (UNICAMP, Brazil)
A Multi-Layered Architecture for Microservices with Self-Protection Properties
AISecDev

Vinícius Santos (USP, Brazil), Lina Garcés (ICMC/USP, Brazil)
SecContext-Fin: Structuring LLM-Based Red/Blue Security Tools for the Secure Software Development Lifecycle
AISecDev

Juka Gonçalves (UFLA, Brazil), Maria Júlia Pedroso Pimenta (UFLA, Brazil), Bento Rafael Siqueira (UFLA, Brazil), Samira Santos da Silva (UFLA, Brazil), Diego Saqui (UFLA, Brazil), Alysson Naves Silva (UFLA, Brazil)
Security architectural pattern recommendation in a RAG-based assistant: Results of an LLM-as-a-judge evaluation
AISecDev

Rebeca Pontes (ICMC/USP, Brazil), Lina Garcés (ICMC/USP, Brazil)

Palestra Convidada SE4AS: Scaling Software Development with AI: Practices, Challenges, and Open Questions

WorkshopsTalk

Sep 08, 04:30 PM - 05:30 PM

The use of AI in software development is advancing rapidly, from assistants that support individual tasks to agents capable of taking on increasingly complex and autonomous activities. As we try to scale this use, however, challenges arise that go beyond the models' ability to generate code and that, often, resemble those we already face when scaling engineering teams: how to divide and coordinate work, share context, review results, and maintain quality.
In the talk, Andrews Medina will bring an industry perspective on the current state of software development with AI, discussing practices that are emerging, the challenges encountered in the adoption and use of agents at scale, and the questions that still remain open. More than presenting a definitive model, the talk seeks to share what we are learning in practice while this new way of developing software is still being built.


ST4 SE4AS

WorkshopsSession

Sep 08, 05:30 PM - 06:20 PM

Sep 08, 05:30 PM

Towards an Agentic MAPE-K Architecture for Self-Adaptive Robotic Arm Systems
SE4AS

Joaquim Ribeiro (UECE, Brazil), Beatriz Andrade (UECE, Brazil), Suyane Freitas (UECE, Brazil), Lucas Vieira Alves (UECE, Brazil), Paulo Maia (UECE, Brazil)

Sep 08, 05:40 PM

Towards Agentic Research Problem Engineering: A Vision for Human-AI Collaboration in Software Engineering Research
SE4AS

Anrafel Fernandes Pereira (PUC-Rio, Brazil), Rafael Tomaz (PUC Rio, Brazil), Paloma Guenes Costa (PUC-Rio, Brazil), Eduardo Almentero (UFRRJ, Brazil), Allysson Allex Araújo (UFCA, Brazil), Marcos Kalinowski (PUC-Rio, Brazil)

Sep 08, 05:48 PM

HemaChat: Lessons Learned from Developing a Multi-Agent Healthcare Chatbot for Sickle Cell Disease Care
SE4AS

David Pereira (UFCG, Brazil), Herman Martins Gomes (UFCG, Brazil), Cláudio Elízio Calazans Campelo (UFCG, Brazil), Eliane Araújo (UFCG, Brazil)

Sep 08, 05:58 PM

Improving Agentic AI Opportunity Identification Through GORE Driven Prompt Engineering
SE4AS

Edson Andrade de Moraes (PUC-Rio, Brazil), Marcos Kalinowski (PUC-Rio, Brazil)

Lightning talk SE4FP: Além do Código: Elixir em Produção

WorkshopsTalk

Sep 08, 05:30 PM - 05:50 PM

A partir da minha experiência com a adoção e evolução de sistemas em Elixir em produção, vou discutir uma questão central: o que acontece depois que uma linguagem funcional passa a fazer parte de um sistema em produção? A partir dessa pergunta, abordarei desafios relacionados à evolução do código, à entrada de novas pessoas desenvolvedoras no projeto, às dependências, à infraestrutura e ao equilíbrio entre evolução e manutenção. Também vou discutir como decisões técnicas tomadas durante o desenvolvimento podem facilitar ou dificultar a evolução do sistema ao longo do tempo.


Lightning talk SE4FP: Execução no Reino dos Verbos

WorkshopsTalk

Sep 08, 05:50 PM - 06:10 PM

"Execution in the Kingdom of Nouns" é aquele texto que todo mundo cita e quase ninguém leu. Nele, Steve Yegge mostra o mundo Java onde o verbo não tem passaporte: para agir, precisa se disfarçar de substantivo. A questão é que muita gente fugiu daquele reino e levou os substantivos na bagagem. FazedorDeCoisa.call() aparece com uma frequência constrangedora em código funcional. Esta é uma lightning talk sobre o que acontece quando a unidade de organização do programa passa a ser o que ele faz, e não uma taxonomia do que as coisas são: o koan de Qc Na ("objetos são closures de pobre"), padrões de projeto evaporando, e hierarquia de compile-time perdendo pra composição. No final não tem moral da história — tem (possivelmente) música e um convite a soltar o verbo e a imaginação.


Awards Ceremony and Closing SE4FP

WorkshopsInformation

Sep 08, 06:10 PM - 06:30 PM

Join us for the Best Paper and Best Reviewer awards, PragProg book giveaways, and the announcement of plans for SE4FP 2027.


Encerramento SE4AS

WorkshopsInformation

Sep 08, 06:20 PM - 06:30 PM


VEM: Opening (B9 Room)

WorkshopsInformation

Sep 11, 11:00 AM - 11:10 AM


Keynote I ISE: Intelligent Agents in Software Engineering: From Classical Rationality to LLM-based Agents and Neuro-Symbolic Integration

WorkshopsTalk

Sep 11, 11:00 AM - 11:50 AM

Abertura + Keynote


ST1A VEM: Software Quality, Security and Analysis

WorkshopsSession

Sep 11, 11:10 AM - 12:30 PM

Sep 11, 11:15 AM

Da Validação Manual à Qualidade Contínua: Um Relato de Evolução de Testes Automatizados em um ERP Legado
VEM

Icaro de Oliveira (UECE), Felipe Rodrigues de Oliveira (UECE), Ismayle Santos (UECE)

Sep 11, 11:25 AM

Subreddit Temporal Network: An Interactive Web Interface
VEM

Gabriel Mota (UFV), Sabrina Azevedo Silveira (UFV), Julio C. S. Reis (UFV)

Sep 11, 11:35 AM

An Empirical Study on Security Misconfigurations in TypeScript Backends in the Open Source Academic Projects
VEM

Leandro Braga (UNIFEI), Phyllipe Francisco (UNIFEI), Bruno Guazzelli Batista (UNIFEI)

Sep 11, 11:45 AM

Exploring Code Ownership Concentration in the Linux Kernel
VEM

Arthur Pilone (USP), Paulo Meirelles (USP)

Sep 11, 11:55 AM

Indicadores de Manutenibilidade no Acesso a Dados Analíticos: Um Estudo Exploratório Comparando SDK Nativo e Query Builders Tipados
VEM

Joao Vitor Coimbra Gomes Rodrigues (CEFET/RJ), Diego Castro (CEFET/RJ), Eduardo Ferreira (CEFET/RJ)

Sep 11, 12:05 PM

PrivDev: Mapping Static-Analysis Data Types to DPV
VEM

Simon Bernbeck (PUC-Rio), Ricardo Ramalho (PUC-Rio), Matheus Amendoeira (PUC-Rio), Juliana Alves Pereira (PUC-Rio)

Sep 11, 12:15 PM

EEVEE: Uma Arquitetura Extensível Baseada em Workers para Avaliação Automatizada de Programação
VEM

Joao Vitor Coimbra Gomes Rodrigues (CEFET/RJ), Diego Castro (CEFET/RJ)

ST1B VEM: AI and LLMs for Software Engineering

WorkshopsSession

Sep 11, 11:10 AM - 12:30 PM

Sep 11, 11:15 AM

An Evaluation of GPT-4.1 in Assisting Java Code Refactoring
VEM

Henrique Silva (UFPA), Cleidson de Souza (UFPA)

Sep 11, 11:25 AM

Test-Driven Prompting: An Empirical Evaluation of Methods Reconstruction based on Unit Tests
VEM

Guilherme Mota Bromonschenkel Lima (UFMG), João Eduardo Montandon (UFMG)

Sep 11, 11:35 AM

Large Language Models in Software Testing: A Scoping Review
VEM

Ruby Marshall (UFLA), Maurício Magri Ribas das Neves (UFLA), Bento Rafael Siqueira (UFLA), Samira Santos da Silva (UFLA)

Sep 11, 11:45 AM

Engenharia de Prompt na Geração de Interfaces a partir de Protótipos Visuais: uma Avaliação Empírica em IDE Agêntica
VEM

Caio Rian Reinaldo de Sousa (UFC), Beatriz Nascimento de Oliveira (UFC), Francisco Jerferson Martins da Silva (UFC), Carla Bezerra (UFC)

Sep 11, 11:55 AM

Proposal for a Role-Based Multi-Agent LLM Architecture for Corporate Software Delivery
VEM

Alisson Peloso (UFFS), Fernando Bevilacqua (UFFS)

Sep 11, 12:05 PM

Beyond Code Generation: A Spec-Driven Experience Report on LLM-Assisted Modernization of a Legacy Delphi System
VEM

Wellynton Diniz (FASTECH)

Sep 11, 12:15 PM

Metadata Is Not Enough: Characterizing Pre-Execution Issues in Mixtral-Generated Kubernetes Validation Commands
VEM

Bento Rafael Siqueira (UFLA), Samira Santos da Silva (UFLA), Johnatan Alves Oliveira (UFLA), Juka Gonçalves (UFLA), Maria Júlia Pedroso Pimenta (UFLA), Fabiano Cutigi Ferrari (UFSCAR)

ST1 ISE: AI for Requirements and Software Design

WorkshopsSession

Sep 11, 11:50 AM - 12:30 PM

Sep 11, 11:50 AM

Uma Abordagem Multiagente para Geração de Requisitos com Base em Personas
ISE

Giovanna Lavouras, Cassio Emanuel Ferreira da Silva, Thiago Barcellos Mattos, Rodrigo da Silva Nogueira, Rafael Maiani de Mello

Sep 11, 12:00 PM

Impact of Large Language Models on Requirements Interpretation: A Controlled Experimental Study
ISE

Gisely Oliveira, Valdemar Vicente Graciano Neto

Sep 11, 12:15 PM

Prompt Engineering Applied to the Generation of Software Modeling Documents: A Systematic Mapping Study
ISE

Rafael Ribas de Lima, Simone Matos

ST2 ISE: AI for Software Quality and Usability

WorkshopsSession

Sep 11, 02:00 PM - 03:00 PM

Sep 11, 02:00 PM

From Pixels to Interaction Graphs: Automated Usability Analytics in the SmartAPSUS Case Study
ISE

Igor Vanderlei, Rodrigo Andrade, Allysson Guimarães dos Santos Silva, Fernando Emídio da Silva Neto, Miguel Vanderlei, Gabriel Aquino, Dimas Cassimiro

Sep 11, 02:15 PM

LLM-Based Usability Inspection: A Systematic Mapping of Automation Strategies, Evidence, and Validation Practices
ISE

Ana Beatriz de Araújo Farias, Emanuel Dantas, Danyllo Albuquerque, Ademar França de Sousa Neto

Sep 11, 02:30 PM

Avaliando LLMs para Detecção de Refatorações: Um Estudo Preliminar
ISE

Gabriel Henrique Moreira Rocha, Diego Demétrio Santos Rodrigues, Aline Brito, Rodrigo Brito

Sep 11, 02:45 PM

Literature-Grounded Generation of README Files with Large Language Models: A Dual Human–LLM Evaluation
ISE

Allan Andrade, Talita Ribeiro

Keynote VEM: Rethinking Software Maintenance in the Age of AI (B9 Room)

WorkshopsTalk

Sep 11, 02:00 PM - 03:00 PM

Generative AI is rapidly moving Software Engineering from coding assistance toward agents capable of understanding repositories, planning changes, modifying artifacts, and verifying solutions. This shift invites us to rethink what software maintenance means when changes are increasingly performed through human–AI collaboration and autonomous agents. In particular, we discuss a triad of debts that is relevant in this new landscape: Technical Debt, related to the quality and sustainability of software artifacts; Cognitive Debt, associated with the loss or insufficiency of human understanding of systems increasingly modified with AI support; and Intent Debt, arising from the difficulty of preserving and recovering the motivations, decisions, constraints, and goals behind those changes. The keynote also discusses context as a new maintenance artifact and presents challenges for the effective and safe evolution of software through human-AI collaboration and increasingly autonomous agents.


Invited Talk WBOTS: O papel dos bots na avaliação e no desenvolvimento de software acessível

WorkshopsTalk

Sep 11, 02:00 PM - 03:30 PM

A acessibilidade digital é uma característica essencial de aplicações interativas, permitindo que pessoas com diferentes habilidades utilizem sistemas, serviços e informações digitais de forma autônoma e segura. Apesar da existência de legislação, padrões e diretrizes consolidadas, incorporar acessibilidade ao processo de desenvolvimento de software ainda é um desafio: muitos problemas são identificados apenas nas etapas finais do ciclo de vida, enquanto as ferramentas automatizadas tradicionais conseguem detectar apenas parte das barreiras enfrentadas pelas pessoas com deficiência. Esta palestra apresenta como a automação de atividades de desenvolvimento pode apoiar a acessibilidade ao longo do ciclo de vida de um software, incluindo conceitos fundamentais de acessibilidade, iniciativas consolidadas de automação da avaliação de aplicações interativas e avanços recentes no uso de agentes inteligentes e Grandes Modelos de Linguagem (LLMs), tanto na avaliação quanto no desenvolvimento de aplicações, inclusive por pessoas com deficiência que atuam diretamente na construção de software.


ST2A VEM: Software Architecture, Evolution and DevOps

WorkshopsSession

Sep 11, 03:00 PM - 04:00 PM

Sep 11, 03:00 PM

Uma Análise Comparativa entre Arquitetura Monolítica Modular e Microsserviços em Aplicações Web
VEM

Emanuel Coutinho (UFC), Gabriel Raulino (UFC), Carla Bezerra (UFC), Allan Marques (UFC)

Sep 11, 03:10 PM

Automatically Generating Security Guidelines from Pull Request Discussions: The Case of Django Framework
VEM

Ester Silva (UFMG), Marco Tulio Valente (UFMG), Hudson Borges (UFMS)

Sep 11, 03:20 PM

From Static Plans to Self-Evolving Policies: Migrating Legacy Traffic-Control Software to Adaptive Reinforcement Learning
VEM

Jeferson Silva (IFBA), Isaque Andrade (IFBA), Cleia Santos Libarino (IFBA), João Erivando Soares Marques (IFBA), Luis A. Correia Filho (IFBA), Kenedy Marconi Geraldo dos Santos (IFBA), José Alberto Diaz Amado (IFBA), Crescencio Lima (IFBA)

Sep 11, 03:30 PM

When Pipelines Meet Things: Understanding CI/CD Practices in FLOSS IoT Projects through GitHub Actions
VEM

Igor Pereira (UFOP), Tiago Garcia de Senna Carneiro (UFOP), Eduardo Figueiredo (UFMG)

Sep 11, 03:40 PM

Apoiando o Entendimento e a Evolução de Software Legado: Um Estudo de Caso com o iVProg
VEM

Guilherme Vieira dos Santos (USP), Anarosa Brandao (USP)

ST2B VEM: Developers, Repositories and Software Communities

WorkshopsSession

Sep 11, 03:00 PM - 04:00 PM

Sep 11, 03:00 PM

What Public Repositories Reveal: Inferring Developer Skills from GitHub
VEM

Gustavo Vitor da Silva (UFLA), Enzo Augusto Valentim (UFLA), Johnatan Alves Oliveira (UFLA)

Sep 11, 03:10 PM

Extração e Visualização de Métricas Evolutivas em LPS: um Estudo de Caso com o Eclipse IDE
VEM

Kevin Strey (UDESC), Paulo Farah (UDESC), Willian Douglas Ferrari Mendonça (UFPR)

Sep 11, 03:20 PM

Same Volatility, Different Domains: A Reproduction of CodeLL Across ML and Software Engineering Projects
VEM

Gabriel Mendes (UFC), Camilo Almendra (UFC), Lincoln S. Rocha (UFC), Francisco Paulino Arruda Filho (UFC)

Sep 11, 03:30 PM

Beyond Self-Declared Skills: Inferring Developer Specialization from Public Source Code
VEM

Enzo Augusto Valentim (UFLA), Gustavo Vitor da Silva (UFLA), Johnatan Alves Oliveira (UFLA)

Sep 11, 03:40 PM

Code Smells Detective - An Educational Digital Game for Supporting the Learning-Teaching Process in Code Smells
VEM

Jefferson Francisco (UFLA), Heitor Augustus Xavier Costa (UFLA)

ST3 ISE: AI for Testing, Performance and Security

WorkshopsSession

Sep 11, 03:00 PM - 04:00 PM

Sep 11, 03:00 PM

SAPT: Sistema Agêntico para Diagnóstico de Teste de Desempenho
ISE

Rafael Nogueira, Rodrigo Brandão Mansilha, Elder Macedo Rodrigues

Sep 11, 03:00 PM

Can LLMs Diagnose Performance Bottlenecks from Test Metrics? A Grey-Box Evaluation
ISE

Miguel Ângelo Bastos Muniz, Eduardo Tiadoro, Maicon Bernardino, Anielle Severo Lisboa de Andrade, Elder Macedo Rodrigues

Sep 11, 03:30 PM

Generating Threat Modeling Antipersonas with Large Language Models: A Feasibility Study
ISE

Anna Cristina Ferreira Alves, Rafael Maiani de Mello

Sep 11, 03:45 PM

All That Glitters is Not Gold: Vulnerability-Driven Repairing in ChatGPT-Generated C Source Code
ISE

Clodoaldo Brasilino Leite Neto, Haitao Xu, Gabriel Habib Medeiros Oliveira, Danyllo Albuquerque, Rohit Gheyi, Mirko Perkusich

WBOTS: Awards

WorkshopsInformation

Sep 11, 03:30 PM - 04:00 PM


Poster Session ISE (Coffee Break)

WorkshopsSession

Sep 11, 04:00 PM - 04:30 PM

Emerging Results and Technical Advances in Intelligent Software Engineering

A Bayesian Decision Architecture for Adaptive IoT Monitoring under Energy, Connectivity, and Measurement Uncertainty
ISE

José Jefferson Pires Gonçalves, Bruno Neiva Moreno, Emanuel Filho, Danyllo Albuquerque. Industry Paper / Emerging Results
Context Dependency in LLM-Based Requirements Clarification: Emerging Results from a Controlled SDD Study
ISE

Lucas Santos Andrade, Izabella Ribeiro de Souza Silva, Emanuel Dantas, Ademar França de Sousa Neto, Mirko Perkusich, Danyllo Albuquerque, Angelo Perkusich. Industry Paper / Emerging Results
A Multi-Criteria Model for Prioritizing Product Backlog Items in AI and Data Science Projects
ISE

Dimas Cassimiro, Daliton da Silva, Igor Vanderlei, Rian Gabriel Pinheiro, Rodrigo Andrade. Industry Paper / Emerging Results
Um pipeline híbrido para detecção inteligente e confiável de bugs e code smells em Python
ISE

Fernanda Duarte, Lucas Carvalho Cordeiro, Rosiane de Freitas. Industry Paper / Emerging Results
Avaliação de LLMs Multimodais na Modalidade Programação da Olimpíada Brasileira de Informática: Uma Arquitetura Experimental
ISE

Victor Hugo Silva Ângelo, Ricardo Fernandes, Matheus Ryan da Silva Nascimento, Lucas Heron Santos Anchieta, Evandro Costa. Industry Paper / Emerging Results
Towards a Hybrid Generative AI-Based Framework for Automotive Cybersecurity: A Feasibility Study
ISE

Andre Gheventer, Claudio Miceli de Farias, Rafael Maiani de Mello. Industry Paper / Emerging Results
Integrating Large Language Models into a Business-Critical Application in a Regulated Environment: An Experience Report
ISE

Elton Figueiredo de Souza Soares, Marcio Fernando Cornelio, Pedro Henrique De Almeida Sena, Caio Henrique Dantas Milão do Nascimento, Otavio Augusto Gomes de Oliveira, Gladstone Moises Arantes Jr, João Alexandre dos Santos Lopes. Industry Paper / Emerging Results
Visual Test Automation with Convolutional Neural Networks: Comparative Study of Pre‑trained Models for Android Screenshot Validation
ISE

Leonardo Tiago, Elza Bisneta, Mateus Costa, Ana Paula Silva, Lennon Chaves, Flavia Camila Morais de Oliveira. Industry Paper / Emerging Results
Agreement-Based Confidence for LLM-Based Functional Classification of User Stories
ISE

Carlos Eduardo Meneses de Souza, Emanuel Dantas, Ademar França de Sousa Neto, Mirko Perkusich, Danyllo Albuquerque, Kyller Gorgônio, Angelo Perkusich. Technical Paper
Beyond More Context: Evaluating Static and Agent-Based Repository Context in LLM-Based Code Review
ISE

Jonas Bernardino, Danyllo Albuquerque, Emanuel Dantas, Felipe Ramos, Juliana Medeiros. Technical Paper
Designing and Evaluating an Agentic AI Pipeline for Microservice Architecture Generation from User Stories
ISE

Daniel Silva, Danyllo Albuquerque, Mirko Perkusich, Guillermo Rodríguez, Andres Diaz-Pace, Kyller Gorgônio, Angelo Perkusich. Technical Paper
Structural Validation of LLM-Generated Microservice Decompositions Using Source-Code Dependencies
ISE

Daniel Silva, Renan Alves, Emanuel Dantas, Ademar França de Sousa Neto, Mirko Perkusich, Danyllo Albuquerque, Kyller Gorgônio, Angelo Perkusich. Technical Paper
Uma Plataforma Multimodelo para Governança e Compartilhamento de Inferência em Ferramentas Inteligentes de Engenharia de Software
ISE

Jeosafa de Melo Freitas Júnior, Joaquim Honório, Danyllo Albuquerque, Emanuel Dantas. Technical Paper
Zero-Shot, Few-Shot, or Chain-of-Thought? An Empirical Study of Prompting Strategies for LLM-Guided SQL Query Optimization
ISE

Daniel Costa, Danyllo Albuquerque, Bruno Neiva Moreno, Emanuel Filho. Technical Paper

ST3A VEM: Software Quality, Smells and Evolution

WorkshopsSession

Sep 11, 04:30 PM - 05:30 PM

Sep 11, 04:30 PM

A New Visualization for Refactorings in Pull Requests: Proposal and Preliminary Evaluation
VEM

Alicia Paiva (UECE), Matheus Paixão (UECE), Victor Manoel Magalhães Timbó (UECE), Adriely Silva (UECE), Alysson Diniz dos Santos (UFC), Matheus Chagas (UECE)

Sep 11, 04:40 PM

The Governance-at-Scale Paradox: Technical Debt Variance across Java Ecosystems
VEM

Mateus Rakoski (IFPR), Evanise Araujo Caldas Ruiz (IFPR)

Sep 11, 04:50 PM

Django-Specific Code Smells: Catalog, Prevalence, and Automated Detection
VEM

Leopoldo Motta Teixeira (UFPE), Eduardo Silva (UFPE)

Sep 11, 05:00 PM

Branching Echoes: Exploring Branching Models as Sociotechnical Lenses for Community Smells
VEM

Diogo Menezes (UFMS), Eos Xavier (UFMS), Rafael Tsutomu Jyoboji (UFMS), Hudson Silva Borges (UFMS), Awdren de Lima Fontão (UFMS)

ST3B VEM: Software Maintenance, Knowledge and Collaboration

WorkshopsSession

Sep 11, 04:30 PM - 05:30 PM

Sep 11, 04:30 PM

Code Smells in React Projects of a Junior Enterprise
VEM

Victor Peixoto Barbosa (UFBA), Cláudio Sant'Anna (UFBA)

Sep 11, 04:40 PM

Corporate Truck Factor: Firm-Level Knowledge Concentration in Linux Kernel Subsystems
VEM

Ellian Carlos Oliveira Costa (USP), Gabriel Braga Lagrotaria (USP), Ricardo Hideki Hangai Kojo (USP), Arthur Pilone (USP), Paulo Meirelles (USP)

Sep 11, 04:50 PM

Exploring Semantic Stability Across Reviews in the Linux Kernel
VEM

Lucas Ciziks (USP), Paulo Meirelles (USP), Marco Aurelio Gerosa (NAU)

Sep 11, 05:00 PM

A Replication Study of Communication Style Analysis in the Linux Kernel Mailing List
VEM

Júlia Azevedo (PUC-Rio), Theo Canuto (PUC-Rio), Heraldo Pimenta Borges Filho (INRIA-IRISA, Rennes), Mathieu Acher (University of Rennes), Juliana Alves Pereira (PUC-Rio)

ST WBOTS: Apresentação de Artigos

WorkshopsInformation

Sep 11, 04:30 PM - 06:30 PM


Keynote II ISE: What’s missing in multimodal AI? Towards spatial awareness, effective tool use and fine-grained understanding

WorkshopsTalk

Sep 11, 04:30 PM - 05:10 PM


ST4 ISE: Engineering AI-Intensive Software and Human Factors

WorkshopsSession

Sep 11, 05:10 PM - 06:30 PM

Awards + 3 papers + Closing

Sep 11, 05:10 PM

Engineering Entity Resolution for the LLM Era: Requirements, Architecture, and Evaluation of an Open-Source Library
ISE

Álvaro Alves, Claudia Werner, Diego Castro

Sep 11, 05:25 PM

Building AI-Intensive Software with AI: Early Results and a Cautionary Tale on Measuring Development Cost
ISE

Victor Neves, Kiev Gama, Vinicius Cardoso Garcia

Sep 11, 05:40 PM

"Will I Be Replaced?" Revisited: An Exploratory Replication on AI Tool Perceptions with Software Professionals in Brazil
ISE

Icaro de Oliveira, Felipe Rodrigues de Oliveira, Paulo Henrique Mendes Maia, Ismayle Santos

VEM: Awards and Closing (B9 Room)

WorkshopsInformation

Sep 11, 05:30 PM - 06:30 PM