Author/Authors :
Vaderna, Renata Faculty of Technical Sciences - University of Novi Sad, Serbia , VukoviT,Celjko Faculty of Technical Sciences - University of Novi Sad, Serbia , DejanoviT,Igor Faculty of Technical Sciences - University of Novi Sad, Serbia , MilosavljeviT, Gordana Faculty of Technical Sciences - University of Novi Sad, Serbia
Abstract :
This paper presents a graph drawing and analysis library written in Java called GRAD and its domain-specific language for simplifying the process of laying out graphs. One of GRAD’s main goals is to provide completely automated ways of selecting and configuring a drawing algorithm, based either on the properties of a graph or on a user’s input conforming to the domain-specific language. In order to verify the quality of GRAD’s main features a user study was conducted. The participants were asked to grade diagrams visualized and laid out using different modeling tools, including one relying on GRAD, which received the best overall scores.
Keywords :
Graph Drawing , Analysis , Library , Domain-Specific Language , Graphs’ Layout Specifications