Defesa de qualificação ao mestrado – João Pedro Porto Campos
Título do Trabalho: Apoio à Elaboração de Documentações de Ferramentas de Desenvolvimento com Agentes de Inteligência Artificial Baseados em LLMs
Resumo: Nos últimos anos, a crescente adoção de ferramentas de desenvolvimento de software como APIs, bibliotecas e frameworks tem impulsionado significativamente a produtividade e a sofisticação dos produtos de software produzidos. No entanto, essa evolução tecnológica das ferramentas de desenvolvimento tem sido afetada pela baixa qualidade das suas documentações. Desenvolvedores frequentemente enfrentam dificuldades como incompletude, ambiguidade, desatualização e má estruturação das documentações, o que compromete o aprendizado, o uso adequado e a eficiência no desenvolvimento de software. Como solução para esse problema, agentes de inteligência artificial (IA) baseados em Modelos de Linguagem de Grande Escala (LLMs) demonstram potencial promissor para apoiar atividades relacionadas à documentação de ferramentas de desenvolvimento. A capacidade dos LLMs de compreender comandos em linguagem natural e gerar textos consistentes os torna adequados para lidar com partes do processo de escrever essas documentações, ajudando em tarefas como a explicação de funcionalidades, sugestão de exemplos de uso e revisão textual. Diante desse cenário, esta dissertação tem como objetivo propor um artefato de apoio à criação de documentações de ferramentas de desenvolvimento de software com maior qualidade que faça uso de agentes de IA. Para isso, investigam-se os problemas enfrentados nessas documentações, os aspectos e propriedades que caracterizam sua qualidade, bem como diretrizes e recomendações que podem orientar sua construção. A metodologia adotada segue os princípios do Design Science Research (DSR), integrando experiências descritas na literatura e experiências práticas. Essa metodologia será conduzida por meio de ciclos iterativos de relevância, design e rigor. A primeira iteração baseia-se em uma revisão sistemática da literatura, que fundamenta teoricamente o problema e orienta a definição dos requisitos do artefato a ser proposto.
Banca Examinadora:
Paulo Sérgio Medeiros dos Santos – Unirio
Jobson Luiz Massollar da Silva – Unirio
Márcio de Oliveira Barros – Unirio
Breno Bernard Nicolau de França – Unicamp
Data e Hora da Defesa: 17/09/2025 às 14:00
Local da Defesa: https://meet.google.com/ipz-oihk-knx