Institution: | Slovak University of Technology |
Technologies used: | C#.NET |
Inputs: | Logged data, source codes, outputs from other methods, other data |
Outputs: | 2D and 3D visualization of input data |
Addressed problem
In general, large software systems and various kinds of information related to them may be difficult to read or to understand in textual form. Logged user data and source codes may be large and they can contain many interconnected entities. If one wants to understand this information, one has to imagine abstract entities, relations between them and processes. Visualization is often a good way to explore complicated data and to see it in a form more customized for specific scenario of exploration.
Description
We are developing our own graph representations and visualization as a Gossip plugin. Its purpose is not only to visualize our research results but also to act as a collaborative environment and therefore to assist in software analysis or development process.
Working with different visualization metaphors we can get output of different character. Since human visual system (how our brain process what we see) is already learned to work with different scenes - do a quick analysis, detection or generalization – we transmit its ability to our graphs by means of metaphors. The most interesting is the metaphor of the forest or the city.