@MASTERSTHESIS{ 2016:362548625, title = {Sourceminer trends: uma infraestrutura para análise de evolução de software baseada em múltiplas visões}, year = {2016}, url = "http://teste.tede.unifacs.br:8080/tede/handle/tede/585", abstract = "Analisar à dinâmica que concerne a evolução de um software permite adotar medidas para manter um programa útil. Ferramentas de visualização de dados de evolução são uma das linhas de pesquisa nessa direção. Elas têm o potencial de agregar grandes massas de dados, bem como permitir comparações, destacar elementos destoantes, dentre outros aspectos, numa interface de fácil leitura. No entanto, a heterogeneidade das fontes de dados de evolução, bem como a correlação entre elas representa um desafio. Ao mesmo tempo, as ferramentas de visualização disponíveis tendem a focar na representação de dados ao invés de focarem em atender determinados objetivos de compreensão que um usuário pode porventura almejar. Neste trabalho, é apresentado o Sourceminer Trends, uma ferramenta de análise de evolução que procura sanar estes problemas, numa abordagem orientada a objetivos. São apresentados modelos para caracterizar dados de evolução, de código-fonte e de estruturas visuais, bem como o mapeamento entre eles. Estes modelos, assim como o processo de transformação é apresentado por meio de exemplos de uso. Observou-se que a adoção de modelos permite flexibilizar o ambiente de análise e facilita a serialização dos dados obtidos. Como limitações, vale ressaltar que a utilização de modelos acarretou em problemas adicionais de desempenho.", publisher = {Universidade Salvador}, scholl = {Sistemas e Computação}, note = {Sistemas e Computação} }