Use este identificador para citar ou linkar para este item: https://repositorio.ufba.br/handle/ri/8149
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorChavez, Christina von Flach Garcia-
dc.contributor.authorAzevedo Terceiro, Antonio Soares de-
dc.creatorAzevedo Terceiro, Antonio Soares de-
dc.date.accessioned2013-01-25T12:17:33Z-
dc.date.available2013-01-25T12:17:33Z-
dc.date.issued2013-01-25-
dc.identifier.urihttp://www.repositorio.ufba.br/ri/handle/ri/8149-
dc.description.abstractEsta tese propõe uma teoria para caracterizar a complexidade estrutural em sistemas de software. Esta teoria busca identificar (i) a contribuição de diversos fatores para a variação da complexidade estrutural e (ii) os efeitos da complexidade estrutural sobre projetos de software. Possíveis fatores na variação da complexidade estrutural incluem: fatores humanos, como experiência geral dos desenvolvedores e a sua familiaridade com as diferentes partes do sistema; fatores relacionados às mudanças realizadas no sistema, como variação no tamanho, espalhamento das mudanças; e fatores organizacionais, como maturidade do processo de desenvolvimento e a estrutura de comunicação do projeto. Efeitos da complexidade estrutural incluem maior esforço, e consequentemente maior custo, em atividades de compreensão e manutenção de software. Para testar a validade da teoria proposta, foram realizados quatro estudos experimentais, utilizando mineração de dados em repositórios de projetos de software livre. Foram analisados dados históricos de mudanças realizadas em 13 sistemas de diferentes domínios de aplicação e escritos em diferentes linguagens de programação. Os resultados destes estudos indicaram que todos os fatores estudados influenciaram significativamente a variação da complexidade estrutural em pelo menos um dos projetos, mas projetos diferentes foram influenciados por conjuntos diferentes de fatores. Modelos construídos foram capazes de descrever até 93% da variação na complexidade estrutural nos projetos estudados.pt_BR
dc.language.isopt_BRpt_BR
dc.subjectComplexidade Estruturalpt_BR
dc.subjectManutenção de Softwarept_BR
dc.subjectFatores Humanos em Engenharia de Softwarept_BR
dc.subjectMineração de Repositórios de Softwarept_BR
dc.subjectTeorias em Engenharia de Softwarept_BR
dc.subjectEngenharia de Software Experimentalpt_BR
dc.subjectProjetos de Software Livrept_BR
dc.titleCaracterização da Complexidade Estrutural em Sistemas de Softwarept_BR
dc.typeTesept_BR
dc.description.localpubSalvadorpt_BR
dc.identifier.number01pt_BR
Aparece nas coleções:Tese (PGCOMP)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Tese - Antonio Terceiro.pdf2,29 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.