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.
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