Exportar este item: EndNote BibTex

Use este identificador para citar ou linkar para este item: http://tede.unifacs.br/tede/handle/tede/807
Tipo do documento: Dissertação
Título: Um ambiente de visualização para apoio à compreensão de programas MATLAB e Octave baseado no Knowledge Discovery Metamodel (KDM)
Autor: Mariano, Thiago de Lima
Primeiro orientador: Carneiro, Glauco de Figueiredo
Primeiro membro da banca: Carneiro, Glauco de Figueiredo
Segundo membro da banca: Maia, Marcelo de Almeida
Terceiro membro da banca: Kronbauer, Artur Henrique
Resumo: 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
Abstract: Visualization Environments are tools that use visual resources to support the under-standing of a set of data in a particular domain. These visual resources are grouped into representations called Visual Metaphors. The area of computing responsible for studying these techniques is called Information Visualization. It is common to find in the literature reports on the use of this type of tool and technique to support the understanding of the source codes of computer programs. This activity is a specialization of Information Visualization called Software Visualization. There are already many studies on Software Visualization as a tool to support analysis and understanding of programs developed in Java and other languages better known and used in the world of computing. However there is’nt many studies in this area over programs developed in the languages MATLAB and Octave. Although these languages are less well-known, they are very important in engineer-ing and mathematics areas, as these languages provide a rich and accessible environment for creating data views using graph objects. This dissertation proposes a web visualization tool to support the understanding of MATLAB and Octave programs through the use of a metamodel proposed for the software reengineering area, called Knowledge Discovery Metamodel (KDM). This metamodel is capable of storing all the elements contained in the source codes of applications and their respective relationships.
Palavras-chave: Knowledge Discovery Metamodel (KDM). MATLAB. Octave. Visualização de Software
Área(s) do CNPq: Sistemas e computação
Idioma: por
País: Brasil
Instituição: Universidade Salvador
Sigla da instituição: UNIFACS
Departamento: Sistemas e Computação
Programa: Sistemas e Computação
Citação: Mariano, Thiago de Lima. Um ambiente de visualização para apoio à compreensão de programas MATLAB e Octave baseado no Knowledge Discovery Metamodel (KDM). 2017. 121 f. Dissertação (Sistemas e Computação) - UNIFACS, Salvador, 2017.
Tipo de acesso: Acesso Aberto
URI: http://tede.unifacs.br/tede/handle/tede/807
Data de defesa: 5-Mai-2017
Aparece nas coleções:Sistemas e Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
THIAGO DE LIMA MARIANO.pdf3,04 MBAdobe PDFBaixar/Abrir Pré-Visualizar


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