Use este identificador para citar ou linkar para este item: https://repositorio.ufba.br/handle/ri/8135
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorMendonça Neto, Manoel Gomes de-
dc.contributor.authorCarneiro, Glauco de Figueiredo-
dc.creatorCarneiro, Glauco de Figueiredo-
dc.date.accessioned2013-01-25T10:33:56Z-
dc.date.available2013-01-25T10:33:56Z-
dc.date.issued2013-01-25-
dc.identifier.urihttp://www.repositorio.ufba.br/ri/handle/ri/8135-
dc.description.abstractAtividades de compreensão têm papel importante em engenharia de software. A leitura e a busca de informações no código fonte não são atividades triviais e requerem esforço significativo em sistemas de médio e grande porte. Atualmente, apesar da maioria dos ambientes de desenvolvimento de software (ADS) oferecer apoio às atividades de compreensão, eles ainda não adotaram plenamente técnicas e recursos de visualização para tal finalidade. Esta é uma limitação significativa dado que o ser humano tem maior capacidade para obter informação através da visão do que todos os outros sentidos combinados. Além disso, as próprias técnicas de visualização de software ainda não adotaram recursos de interação e coordenação já consolidados na área de visualização de informação. Esta tese propõe um ambiente interativo baseado em múltiplas visões chamado SourceMiner, desenvolvido como um plug-in da ADS Eclipse, para apoiar as atividades de compreensão de software. O SourceMiner traz novos recursos e técnicas para a área de visualização de software. O principal destes é o uso de múltiplas visões, já adotadas em visualização de informação e compatibilizadas para visualização de software através do conceito de perspectivas. O ambiente também utiliza mecanismos de coordenação entre as visões, zoom semântico e filtros interativos. O SourceMiner é um ambiente expansível no qual é possível incluir novas visões. Além disso, ele possui recursos de monitoramento de atividades a partir dos quais podem ser realizados estudos para a análise do perfil de uso do ADS e das funcionalidades oferecidas pelo próprio plug-in. A utilização integrada destes recursos é uma contribuição nova para a área de visualização de software. Foram realizados seis estudos experimentais para avaliar o uso do SourceMiner em atividades de compreensão de software. Os resultados indicam que o SourceMiner pode ser utilizado para apoiar a construção de modelos mentais que se adéquam às necessidades de compreensão daqueles que lidam tanto com atividades de desenvolvimento como de manutenção de software.pt_BR
dc.language.isopt_BRpt_BR
dc.sourcehttp://wiki.dcc.ufba.br/PMCC/GlaucoCarneiropt_BR
dc.subjectVisualização de Software, Compreensão de Software, Múltiplas Visões, Ambiente de Desenvolvimento de Softwarept_BR
dc.subjectMúltiplas Visõespt_BR
dc.subjectCompreensão de Softwarept_BR
dc.subjectAmbiente de Desenvolvimento de Softwarept_BR
dc.titleSourceMiner: Um Ambiente Integrado para Visualização Multi-Perspectiva 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 Glauco Carneiro.PDF8,92 MBAdobe PDFVisualizar/Abrir


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