Lenguaje de programación para el análisis visual de datos

Fecha

2018-06-24

Autores

González Fonte, Alejandro Javier

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central “Marta Abreu” de Las Villas

Resumen

Existen muchos Lenguajes de Dominio Específico (DSL, por las siglas en inglés Domain-Specific Language) que se emplean en distintas ramas de la investigación. Estos son muy usados debido a su sencillez y expresividad en términos del dominio; sin embargo, su implementación es compleja y muchas veces es difícil enmarcar un dominio de aplicación concreto para desarrollar uno, y no existe un lenguaje específico para el análisis visual de datos usando el modelo del campo de Visual Analytics planteado en (Mollineda, 2017) el cual permite manejar un gran volumen de datos heterogéneos de manera intuitiva y sencilla. El objetivo general de este trabajo de diploma consiste en desarrollar un DSL que permita el manejo de estos datos usando el modelo mencionado. Los principales resultados son: (1) la definición de un modelo extendido para el análisis visual de datos, (2) la definición de la gramática de un lenguaje propio para el modelo, así como la implementación de un conjunto de instrucciones para probar su aplicabilidad y (3) la incorporación de este a la herramienta previamente desarrollada.
There are many Domain-Specific Languages (DSL) that are used in different branches of scientific research, wich are plenty used due it’s simplicity and expansibility in domain terms, nevertheless, it’s implementation is very complex and some times is hard to frame it in a concrete domain to it’s develop, but there isn’t any ment to data visual analysis using the model of the field Visual Analytics developed by (Mollineda, 2017) wich allows handle a large amount of heterogeneous data in a simple and intuitive way. The main goal of this research is develop a DSL in wich data can be handled using the previously mencioned model. The main results are: (1) the definition of an extended model for data visual analysis, (2) the definition of a grammar for a specific programming language for the model, as well as the implementation a set of the instructions to prove its relevance and (3) the incorporation of these to the previously developed tool.

Descripción

Palabras clave

DSL, Visual Analytics, Datos Heterogéneos, Modelo Extendido, Gramática, Heterogeneous Data, Extended Model, Grammar

Citación