ACM Home Page
Please provide us with feedback. Feedback
Improving an interactive visualization of transition systems
Full text PdfPdf (2.43 MB)
Source
Software Visualization archive
Proceedings of the 4th ACM symposium on Software visualization table of contents
Ammersee, Germany
SESSION: Software visualization interaction and layout table of contents
Pages 115-124  
Year of Publication: 2008
ISBN:978-1-60558-112-5
Authors
Bas Ploeger  Eindhoven University of Technology, The Netherlands
Carst Tankink  Eindhoven University of Technology, The Netherlands
Sponsors
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGCHI : Specialist Interest Group in Computer-Human Interaction of the ACM
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 74,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1409720.1409739
What is a DOI?

ABSTRACT

A transition system can be used to model the behaviour of a software system. A popular way of analysing this behaviour is by studying the corresponding transition system. An interactive visualization technique for showing the global structure of a transition system has been proposed by Van Ham et al. This technique clusters states and forms these clusters into a 3D structure similar to a cone tree, with the emphasis on symmetry. The technique has been used by analysts to study real-world systems. In this paper we solve a number of problems related to the symmetry of the visual representation and the misrepresentation of cluster sizes. This results in more effective and less misleading visualizations. In addition, we also extend the original technique by providing simulation facilities and a more effective state and cluster marking technique. These enhance the way in which a user can interact with the visualization.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
Balzer, M., and Deussen, O. 2007. Level-of-detail visualization of clustered graph layouts. In Proc. APVIS '07, IEEE, 133--140.
 
4
Brewer, C., and Harrower, M., 2002. ColorBrewer. Available at http://www.colorbrewer.org.
 
5
 
6
 
7
 
8
Groote, J. F., Mathijssen, A., Reniers, M., Usenko, Y., and van Weerdenburg, M. 2007. The formal specification language mCRL2. In Proc. Methods for Modelling Software Systems, IBFI, Schloss Dagstuhl, Germany, Dagstuhl Seminar Proceedings 06351.
 
9
 
10
 
11
 
12
ITU-TS. 1996. ITU-TS recommendation Z.120: Message sequence chart 1996 (MSC96). Tech. rep., ITU-TS, Geneva.
 
13
Mathijssen, A., and Pretorius, A. J. 2006. Verified design of an automated parking garage. In Proc. FMICS and PDMC '06, Springer, LNCS 4346, 165--180.
 
14
mCRL2. Website at http://www.mcrl2.org.
 
15
 
16
 
17
18
 
19
 
20
van Ham, F. 2000. Visualization of State Transition Graphs. Master's thesis, Technische Universiteit Eindhoven.

Collaborative Colleagues:
Bas Ploeger: colleagues
Carst Tankink: colleagues