Download here - Technische Universiteit Eindhoven

Transcript
Version 0.1
31.10.2003
1 Overview
The Software Visualization Framework (abbreviated SVF) is intended to be a handy tool in building
visualization scenarios for large amounts of relational data. SVF’s aim is to allow users to interactively
explore complex relational datasets at different levels of abstraction.
The SVF can be used by different users at various level of detail. End users typically want to install and
run the system to obtain some pictures. Other users want to perform more involved actions that imply
modifying some parts of the system. In this document we describe the SVF at various level of details.
The aim is to support understanding and modifying the SVF to the desired level. There are many ways
in which the SVF can be customized. In this section, we give an overview of what the following
sections contain. The following should be read by the user to understand what has to be further
examined to accomplish the desired tasks within the SVF.
This document has the following sections:
1.
2.
3.
4.
Overview: this is the current section
Introduction: description of the layered structure of the SVF. This section should be read by all
users to get an understanding of the purpose and semantics of the several layers in the SVF.
Several users will then choose to go in depth in reading about specific layers, depending on their
proficiency and interests.
General Description: this section presents the general concepts all users should be familiar with
when using the SVF, such as installation and operation via the GUI and Tcl scripts. This section
should be real by all users. End users should probably not go further than this section.
Framework Customization: this section details the various ways the SVF can be customized. The
purpose is to provide detailed documentation of the various system layers, so that changes can be
brought at the desired level of detail. This section is not necessary for end users. However, users
who plan to use the SVF more than for visualizing their datasets via pre-built scenarios should
have a quick read of this section. Users already familiar with the GUI and scripting functionality of
the SVF and who need more customization freedom to reach their goals will find here the
complete technical information of the working of the SVF.
Technische Universiteit Eindhoven
4