Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/568
Full metadata record
DC FieldValueLanguage
dc.creator.IDMEDEIROS, A. B. C.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/0592491327410294pt_BR
dc.contributor.advisor1GORGÔNIO, Kyller Costa.-
dc.contributor.advisor1IDGORGÔNIO, K. C.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7626416403074455pt_BR
dc.contributor.advisor2ALMEIDA, Hyggo Oliveira de.-
dc.contributor.advisor2IDALMEIRA, H. O.pt_BR
dc.contributor.advisor2Latteshttp://lattes.cnpq.br/4993914550234923pt_BR
dc.contributor.referee1PERKUSICH, Angelo.-
dc.contributor.referee2REBOUÇAS, Ayla Débora Dantas de Souza.-
dc.description.resumoApesar 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.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.programPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiências Exatas e da Terra.pt_BR
dc.titleUma abordagem baseada em redes bayesianas para auxiliar a interpretação de métricas de software.pt_BR
dc.date.issued2015-12-02-
dc.description.abstractDespite 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.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/568-
dc.date.accessioned2018-05-03T19:36:54Z-
dc.date.available2018-05-03-
dc.date.available2018-05-03T19:36:54Z-
dc.typeDissertaçãopt_BR
dc.subjectMétrica de Programaspt_BR
dc.subjectMétrica de Softwarept_BR
dc.subjectDesenvolvimento de Softwarept_BR
dc.subjectRedes Bayesianaspt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorMEDEIROS, Amaury Bartolomeu Carneiro de.-
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeAn approach based on bayesian networks to aid the interpretation of software metrics.pt_BR
dc.identifier.citationMEDEIROS, 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/568pt_BR
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
AMAURY BARTOLOMEU CARNEIRO DE MEDEIROS - DISSERTAÇÃO PPGCC 2015.pdfAmaury Bartolomeu Carneiro de Medeiros - Dissertação PPGCC 2015.4.55 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.