Title :
Data visualization in ∗AIDA programming language
Author :
Nakayama, Keisuke ; Watanobe, Yutaka
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Aizu, Aizu-Wakamatsu, Japan
Abstract :
This paper presents implementation of data visualization functions and the corresponding interfaces for *AIDA *AIDA is a programming/modeling language representing algorithms by pictures and moving pictures. *AIDA and its modeling environment visualize methods (algorithms) as well as output results. Libraries of the functions enable *AIDA users to visualize their computational result based on various methods of visualization. One of important features of the interfaces is that the functions analyze the corresponding data (variables) and automatically select appropriate visualization methods. The prototypes of the libraries and interfaces have been developed based on JavaScript and HTML5. The libraries include not only basic methods such as bars, pies, lines, but also particular methods including chords, meshes, and other space structures such as graphs. The proposed visualization interfaces have been integrated into the *AIDA programing environment. The libraries give *AIDA users cognitive enhancement and increase understandability of the corresponding models, simulations, and algorithms.
Keywords :
Internet; Java; data visualisation; graph theory; hypermedia markup languages; program visualisation; programming environments; software libraries; *AIDA modeling language; *AIDA programming environment; *AIDA programming language; HTML5; JavaScript; Web interface; algorithm representation; algorithm visualization; bars; chords; cognitive enhancement; computational result visualization; data analysis; data visualization function; graphs; libraries; lines; mesh; method visualization; modeling environment; moving pictures; pies; space structures; variable analysis; visualization interface; visualization method; ∗AIDA; Visual programming; Visualization;
Conference_Titel :
Awareness Science and Technology and Ubi-Media Computing (iCAST-UMEDIA), 2013 International Joint Conference on
Conference_Location :
Aizuwakamatsu
DOI :
10.1109/ICAwST.2013.6765470