@MASTERSTHESIS{ 2009:308820571, title = {VISUALIZANDO RELACIONAMENTO ENTRE MÓDULOS DE SOFTWARE BASEADO EM MÉTRICAS DE ACOPLAMENTO E COESÃO}, year = {2009}, url = "http://teste.tede.unifacs.br:8080/tede/handle/tede/285", abstract = "A visualização de software visa melhorar a concepção e entendimento do código estudado e aumentar o poder competitivo da organização. As visualizações existentes de auxílio à qualidade possuem o objetivo de apoiar as fases da construção e manutenção do software. O trabalho fundamenta-se nos conceitos relacionados ao tema Visualização de Software, aplicada na visualização estática, e tem por objetivo apresentar uma estrutura básica e flexível de visualização de dependências entre módulos do software. A técnica de extração de informações do código-fonte é estática e baseada nos dados relevantes para cálculo das métricas coesão e acoplamento, considerando as dependências dos módulos do software. A partir deste mapeamento estático do código-fonte, é construída a visualização de dependências (DependencyMiner). Esta apresenta informações através de grafos interativos. Os nós do grafo representam os módulos e suas arestas representam os relacionamentos entre eles. A principal contribuição deste trabalho é oferecer ajuda para facilitar a visualização do software, integrar conhecimento e soluções nos projetos de uma organização. Como exemplo de uso, a abordagem descrita foi aplicada na análise do próprio código-fonte da ferramenta que contém 15 pacotes, 35 classes e aproximadamente 600 métodos.", publisher = {Universidade Salvador}, scholl = {Programa de Pós-Graduação em Sistemas e Computação}, note = {Sistemas e Computação} }