Logotipo del repositorio
 

A lightweight environment for 2D visual applications

Fecha

2019

Autores

Arce-Orozco, Armando
Gonzalez-Torres, Antonio
Mata-Montero, Erick

Título de la revista

ISSN de la revista

Título del volumen

Editor

EasyChair

Resumen

People and organizations constantly use a wide variety of devices and formats to produce large volumes of data. This involves a series of challenges related to processing and transforming data into valuable knowledge to carry out informed decisions. This research work departs from the fact that information visualization is a critical element in the process of data analysis that takes advantage of the visual and cognitive abilities of people to explore, discover, interpret, and understand patterns in data with the use of visual representations and human-computer interaction techniques. This research proposes Di¨ok¨ol, a programming environment developed with Lua and OpenVG to facilitate the learning process of programmers with little experience in the implementation of visualizations. The environment was designed after the careful study of similar tools and the most popular visualization libraries. Its design takes into account their weaknesses and strengths to propose a set of features that can make it an efficient alternative to learning about and program visualizations. In addition to typical functionality provided by several visualization tools and libraries, Di¨ok¨ol is a lightweight environment that provides a simple and effective event manager, is scalable, small, portable and contributes an environment with a simple and easy to understand graphical interface and functionality, similar to the ones provided by Processing.
Las personas y las organizaciones utilizan constantemente una amplia variedad de dispositivos y formatos para producir grandes volúmenes de datos. Esto implica una serie de desafíos relacionados con el procesamiento y transformación de datos en conocimiento valioso para tomar decisiones informadas. Este trabajo de investigación parte del hecho de que la visualización de información es un elemento crítico en el proceso de análisis de datos que aprovecha las capacidades visuales y cognitivas de las personas para explorar, descubrir, interpretar y comprender patrones en los datos con el uso de representaciones visuales y técnicas de interacción persona-computadora. Esta investigación propone Di¨ok¨ol, un entorno de programación desarrollado con Lua y OpenVG para facilitar el proceso de aprendizaje de programadores con poca experiencia en la implementación de visualizaciones. El entorno fue diseñado después de un cuidadoso estudio de herramientas similares y las bibliotecas de visualización más populares. Su diseño tiene en cuenta sus debilidades y fortalezas para proponer un conjunto de características que pueden convertirlo en una alternativa eficiente al aprendizaje y programación de visualizaciones. Además de la funcionalidad típica proporcionada por varias herramientas de visualización y bibliotecas, Di¨ok¨ol es un entorno liviano que proporciona un administrador de eventos simple y efectivo, es escalable, pequeño, portátil y aporta un entorno con una interfaz gráfica simple y fácil de entender. y funcionalidad, similar a las proporcionadas por Processing.

Descripción

Palabras clave

ENVIRONMENT, GRAPHICS, INFORMATION VISUALIZATION, LIBRARY, DATABASES, PROGRAMACIÓN DE COMPUTADORAS, BIBLIOTECAS

Citación