DSpace/Manakin Repository

Uma abordagem baseada em redes bayesianas para auxiliar a interpretação de métricas de software.

Mostrar registro simples

dc.creator.ID MEDEIROS, A. B. C. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/0592491327410294 pt_BR
dc.contributor.advisor1 GORGÔNIO, Kyller Costa.
dc.contributor.advisor1ID GORGÔNIO, K. C. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/7626416403074455 pt_BR
dc.contributor.advisor2 ALMEIDA, Hyggo Oliveira de.
dc.contributor.advisor2ID ALMEIRA, H. O. pt_BR
dc.contributor.advisor2Lattes http://lattes.cnpq.br/4993914550234923 pt_BR
dc.contributor.referee1 PERKUSICH, Angelo.
dc.contributor.referee2 REBOUÇAS, Ayla Débora Dantas de Souza.
dc.description.resumo Apesar do alto número de métricas de software que vêm sendo apresentadas desde a década de 1960, sua adoção e implantação ainda é limitada em diversas situações. Um desafio encontrado ao se usar métricas é interpretá-las para se fazer análises e predições em projetos de desenvolvimento de software. Alguns pesquisadores propuseram abordagens para definir limiares que determinam se um valor medido para uma métrica é aceitável ou não, com o intuito de auxiliar desenvolvedores e gerentes a interpretá-la. Essas abordagens, no entanto, não consideram riscos e outros fatores subjetivos que têm impacto no processo de medição e que podem influenciar a interpretação das métricas e, consequentemente, nas decisões do gerente Outros pesquisadores propuseram modelos que combinam métricas de software e fatores subjetivos para auxiliar o processo de tomada de decisões, mas eles não consideraram riscos na interpretação, como problemas nos processos de coleta e relatório de métricas ou o mau uso destas. Nesta pesquisa, é proposta uma abordagem para se construir redes Bayesianas para auxiliar a interpretação de métricas considerando esses riscos. As redes Bayesianas construídas auxiliam os gerentes a identificar riscos relacionados a métricas e fatores controladores para mitigá-los. O objetivo é maximizar a acurácia das métricas e minimizar o número de decisões erradas tomadas com base em métricas de software. A abordagem foi validada com sucesso em um estudo de caso aplicado em quatro projetos e foi concluído que se trata de uma abordagem promissora para auxiliar gerentes e desenvolvedores a interpretar métricas e dar suporte ao processo de tomada de decisão em projetos de software. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.program PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciências Exatas e da Terra. pt_BR
dc.title Uma abordagem baseada em redes bayesianas para auxiliar a interpretação de métricas de software. pt_BR
dc.date.issued 2015-12-02
dc.description.abstract Despite the large amount of software metrics that has been proposed since the 1960s, their adoption and application is still limited in many situations. A challenge in using metrics is to interpret them to make assessments and predictions regarding software development projects. Several researchers proposed approaches to define thresholds to determine whether the value of a metric is acceptable, in order to help the developers and managers to interpret it. These approaches, however, do not consider risks and other subjective factors that have impact in the measurement process and might influence the metrics’ interpretation and consequently the manager’s decision. Other researchers proposed models combining software metrics and subjective factors to assist on decision-making, but they did not consider interpretation risks such as problems in metrics’ collection and reporting process and metrics misuse. In this research, we propose an approach to construct Bayesian networks to assist on metrics interpretation considering these risks. The Bayesian networks constructed help the managers to identify risks related to the metrics and controller factors to mitigate them. The goal is to maximize the metrics’ accuracy and minimize wrong decisions based on software metrics. The approach was successfully validated with a case study performed with four projects and we concluded that it’s a promising approach to assist practitioners to interpret metrics and support software projects managerial decision-making. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/568
dc.date.accessioned 2018-05-03T19:36:54Z
dc.date.available 2018-05-03
dc.date.available 2018-05-03T19:36:54Z
dc.type Dissertação pt_BR
dc.subject Métrica de Programas pt_BR
dc.subject Métrica de Software pt_BR
dc.subject Desenvolvimento de Software pt_BR
dc.subject Redes Bayesianas pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator MEDEIROS, Amaury Bartolomeu Carneiro de.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative An approach based on bayesian networks to aid the interpretation of software metrics. pt_BR
dc.identifier.citation MEDEIROS, Amaury Bartolomeu Carneiro de. Uma abordagem baseada em redes bayesianas para auxiliar a interpretação de métricas de software.2015. 142 f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraiba - Brasil, 2015. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/568 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta