@MASTERSTHESIS{ 2017:1279941892, title = {Um ambiente de visualização para apoio à compreensão de programas MATLAB e Octave baseado no Knowledge Discovery Metamodel (KDM)}, year = {2017}, url = "http://tede.unifacs.br/tede/handle/tede/807", abstract = "Os Ambientes de Visualização são ferramentas que utilizam recursos visuais para apoiar a compreensão de um conjunto de dados de um determinado domínio. Esses recursos visuais são agrupados em representações denominadas Metáforas Visuais. A área da computação responsável por estudar essas técnicas é chamada de Visualização da Informação. É comum encontrar na literatura relatos sobre o uso desse tipo de ferramenta e técnica para apoiar a compreensão dos códigos fonte dos programas de computadores. Essa atividade é uma especialização da Visualização de Informação que recebe o nome de Visualização de Software. Já existem muitos estudos sobre a Visualização de Software como uma ferramenta de apoio para análise e compreensão de programas desenvolvidos em Java e outras linguagens mais conhecidas e utilizadas no mundo da computação. Porém, existe uma carência de estudos nessa área em cima de programas desenvolvidos nas linguagens MATLAB e Octave. Essas linguagens, apesar de serem menos conhecidas, têm papel fundamental nas áreas de engenharia e matemática, visto que essas linguagens fornecem um ambiente rico e acessível para a criação de exibições de dados usando objetos gráficos. Esta dissertação propõe uma ferramenta de visualização web para apoiar a compreensão de programas MATLAB e Octave, através do uso de um metamodelo proposto para a área de reengenharia de software chamado Knowledge Discovery Metamodel (KDM). Esse metamodelo é capaz de armazenar todos os elementos contidos nos códigos fonte de aplicações e suas respectivas relações", publisher = {Universidade Salvador}, scholl = {Sistemas e Computação}, note = {Sistemas e Computação} }