Banca de DEFESA: DELANO HÉLIO OLIVEIRA

Uma banca de DEFESA de DOUTORADO foi cadastrada pelo programa.
DISCENTE: DELANO HÉLIO OLIVEIRA
DATA : 01/11/2023
HORA: 08:30
LOCAL: Centro de Informática - Auditorio
TÍTULO:

Understanding Code Understandability


PALAVRAS-CHAVES:

legibilidade de forma e legibilidade de conteúdo de código; compreensão de código; revisão de código 


PÁGINAS: 210
RESUMO:

A compreensão de programas é amplamente reconhecida como uma tarefa essencial, porém demanda muito tempo, no desenvolvimento de software. Existem muitas teorias, abordagens e ferramentas para auxiliar os desenvolvedores a entender um programa e suas funcionalidades. No entanto, não há uma compreensão abrangente dos fatores detalhados que podem afetar a legibilidade de forma e a legibilidade de conteúdo de programas e, portanto, a compreensão. Entender esses fatores é importante para ajudar os desenvolvedores a escreverem um código melhor, o que acontece antes da necessidade de entender tal código. Nesta tese, apresentamos o que sabemos até agora em termos desses fatores detalhados com base na literatura e na prática. Na literatura, conduzimos uma revisão de estudos experimentais centrados no ser humano que compararam maneiras alternativas de escrever código em termos de compreensão. Na prática, realizamos uma investigação de revisões de código e das respectivas mudanças de código realizadas pelos desenvolvedores no GitHub para melhorar a compreensão do código. Por fim, discutimos possíveis direções e desafios para a criação de guias abrangentes de codificação ou o desenvolvimento de linters para ajudar os desenvolvedores a escreverem um código mais compreensível.


MEMBROS DA BANCA:
Externo à Instituição - MARCELO DE ALMEIDA MAIA - UFU
Interno - 1033301 - HENRIQUE EMANUEL MOSTAERT REBELO
Interno - 1114746 - LEOPOLDO MOTTA TEIXEIRA
Externo à Instituição - RODRIGO BONIFACIO DE ALMEIDA - UnB
Presidente - 2331131 - SERGIO CASTELO BRANCO SOARES
Notícia cadastrada em: 09/10/2023 07:51
SIGAA | Superintendência de Tecnologia da Informação (STI-UFPE) - (81) 2126-7777 | Copyright © 2006-2024 - UFRN - sigaa06.ufpe.br.sigaa06