Use este identificador para citar ou linkar para este item: https://repositorio.ufba.br/handle/ri/36661
Tipo: Dissertação
Título: Visual analytics no apoio à exploração visual de dívidas técnicas em repositórios de softwares
Título(s) alternativo(s): Visual analytics to support the visual exploration of technical debts in software
Autor(es): Diamantino, Pedro Henrique Batista
Primeiro Orientador: Coimbra, Danilo Barbosa
metadata.dc.contributor.referee1: Coimbra, Danilo Barbosa
metadata.dc.contributor.referee2: Mendonça Neto, Manoel Gomes de
metadata.dc.contributor.referee3: Feitosa, Daniel
Resumo: O uso crescente de tecnologias digitais ocasiona uma produção e consumo de dados em larga escala em todo o mundo. Consequentemente, há uma grande demanda por técnicas de análise computacional que auxiliem os usuários a obter uma melhor compreensão dos dados. Um desafio inerente a esse contexto é analisar grande volume de dados complexos e heterogêneos, como os concebidos por repositórios de software. Áreas como Visualização de Software e Visual Software Analytics têm se tornado cada vez mais usadas para apoiar os desenvolvedores na compreensão do software, fornecendo um panorama visual de todo o processo de desenvolvimento. Essas representações gráficas fornecem extração de informações úteis, especialmente para manutenção do sistema ao analisar dívidas técnicas, que consistem em artefatos imaturos ou inadequados durante o ciclo de vida do projeto. Embora os repositórios sejam compostos na sua maioria por conjuntos de dados multidimensionais, faltam trabalhos que apliquem visualizações multidimensionais para identificar e rastrear tipos distintos de dívidas técnicas. Nesse sentido, a proposta apresenta a ferramenta Visual Debts Analytics, uma abordagem baseada em Visual Analytics composta por múltiplas visualizações multidimensionais coordenadas para a análise de diferentes grupos de dívidas técnicas em repositórios de software. Em particular, a técnica proposta visa identificar e rastrear a correlação, estrutura, evolução e semelhanças de dívidas técnicas em repositórios de software de código aberto. Para avaliar a nossa abordagem, apresentamos casos de uso em dois repositórios diferentes que demonstram uma melhor compreensão do ciclo de vida do projeto, permitindo insights acerca da sua qualidade.
Abstract: The increasing access to digital technologies leads to a large-scale data production and consumption worldwide. Consequently, there is a high demand for computing analysis techniques that help users to obtain a better understanding of data. An inherent challenge in this context is to analyze large volume of complex and heterogeneous datasets, such as conceived by software repositories. Areas such as Software Visualization and Visual Software Analytics have become increasingly used to support developers in software comprehension by providing a visual panorama of the entire software development process. Those graphical representations enable useful information extraction, especially for system maintenance when analyzing technical debts. Although repositories are mostly composed of multidimensional datasets, there is a lack of works that apply multidimensional visualizations to identify and track distinct groups of technical debts, consisting of immature or inappropriate artifacts during the project lifecycle. In this sense, the proposal presents the Visual Debts Analytics tool, an approach based on Visual Analytics consisting of multiple coordinated multidimensional visualizations for the analysis of different groups of technical debts in software repositories. In particular, the proposed technique aims to identify and track the correlation, structure, evolution and similarities of technical debts in open-source software repositories. To evaluate our approach we presented use cases in two different repositories that demonstrate the a better comprehension in the project life cycle, enabling insights into the project quality.
Palavras-chave: Visual analytics
Visualização de informação
Visualização multidimensional
Dívida técnica
Repositório de software
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editora / Evento / Instituição: Universidade Federal da Bahia
Sigla da Instituição: UFBA
metadata.dc.publisher.department: Instituto de Computação - IC
metadata.dc.publisher.program: Programa de Pós-Graduação em Ciência da Computação (PGCOMP) 
Citação: DIAMANTINO, Pedro Henrique Batista. Visual analytics no apoio à exploração visual de dívidas técnicas em repositórios de softwares. 2023. 76 f. Dissertação (Mestrado em Ciências da Computação) Instituto de Computação, Universidade Federal da Bahia, Salvador, BA, 2023.
Tipo de Acesso: CC0 1.0 Universal
metadata.dc.rights.uri: http://creativecommons.org/publicdomain/zero/1.0/
URI: https://repositorio.ufba.br/handle/ri/36661
Data do documento: 26-Jan-2023
Aparece nas coleções:Dissertação (PGCOMP)

Arquivos associados a este item:
Não existem arquivos associados a este item.


Este item está licenciada sob uma Licença Creative Commons Creative Commons