Bilkent University
Department of Computer Engineering


Chisio Web: A Web-Based Framework for Customizable Visualization of Relational Information


Selçuk Onur Sümer
MSc Student Student
Computer Engineering Department
Bilkent University

Graphs are widely used to represent complex relational information. Graph visualization is crucial for effective analysis of information. In simple graphs, nodes are generally considered as uniform-sized components and they cannot be nested. On the other hand, in compound graphs, nodes are considered as arbitrary-sized components and nested node structures are allowed. In many cases, simple graphs are not sufficient to visualize complex relationships, because relational information is often clustered or hierarchically organized into groups or nested structures.

In this thesis, we introduce an open source, general-purpose, web-based graph visualization framework, named ChiWeb (Chisio Web). ChiWeb supports visualization, interactive editing and layout of both simple and compound graphs. ChiWeb is implemented in ActionScript language and based on Flare, which is an open source ActionScript library designed for data visualization.

ChiWeb is specifically designed for easy customization with respect to visualization and functionality. ChiWeb can be used as a library to create a custom graph visualization with an advanced application behavior for particular needs of a specific domain. The elements and functionality that can be easily customized with ChiWeb are: visual styles of nodes and edges, controls for interactive events such as node and edge creation, key and mouse functionality, context menus, tool bars, and inspector windows. Furthermore, ChiWeb's architecture allows easy integration of new graph layout algorithms.

Keywords: graph visualization, interactive graph editing, customizable software, compound graphs, relational information.


DATE: 12 March, 2012, Monday @ 10:40