Workshop on Software Visualization
Tampa, FL, October 15, 2001
- Understanding the Performance of the Java Operating System JX using
Visualization Techniques, Michael Golm, Christian Wawersich, Jörg Baumann,
Meik Felser, Jürgen Kleinöder, University of Erlangen-Nürnberg
- Visualizing Indirect Branch Hot Spots in Object-Oriented Programs,
Matthew Holly and Karel Driesen, McGill University Montreal
- The Class Blueprint: A Visualization of the Internal Structure of
Classes, Michele Lanza, Stephane Ducasse, University Of Bern
- Using and Visualizing Reusable Code, Stuart Marshall, Victoria University
of Wellington Download.
- Visualizing Flow Diagrams with SHriMP, Derek Rayside, Marin Litoiu,
(IBM Centre for Advanced Studies Toronto), Margaret-Anne Storey and Casey
Best, (University of Victoria) Download.
- EVolve: An Extensible Visualization Environment, Qin Wang, Karel Driesen,
Laurie J. Hendren, McGill University Montreal Download.
- A Framework for Visualizing the Behavior of Component-Based Software
Systems, Matt Ward and George Heineman, Worcester Polytechnic Institute
This workshop will look at current work in the area of software visualization
with an emphasis on software understanding through visualization. More specific
topics of interest include:
In addition to providing an overview of current research in the area, it
will provide a forum for discussions and cooperation among researchers in
this and related areas.
- new visualization techniques,
- addressing problems at every stage of the development cycle using
- frameworks for gathering and analyzing data for software visualization,
- software visualization systems,
- experiments and experiences with software visualization, and
- combining visualization with other software analysis techniques.
The workshop itself will include presentations of position papers with time
for discussion, panel sessions, and ample time for discussions among the
Interested researchers should submit a position paper (2-4 pages plus figures).
We encourage submissions of work in progress. Papers will be evaluated by
a small program committee consisting of the three of us and three additional
researchers to be selected. Accepted papers will be posted on this website.
Please send your paper in PDF or PS format to Joanne Bennett at
Papers due: Friday, August 17, 2001
Notification of acceptance: Wednesday, September 5, 2001
Early registration for conference: Thursday, September 6, 2001.
Wim De Pauw
received his M.S. in E.E., M.S. and Ph.D. in computer science from the
University of Ghent Belgium, where he did research on data structures for
graphical information. Since 1992 he is at the IBM TJ Watson Research Center.
He is a Research Staff Member managing the
project, dealing with visualization for object-oriented systems. His research
interests are visualization, object-oriented programming environments, debugging
and performance analysis.
is Professor of Computer Science and Associate Chairman of the Computer
Science Department at Brown University. Dr. Reiss's research interests lie
in the area of programming environments and software visualization. The most
recent environment, DESERT, combines an inexpensive data integration mechanism
with a common editor and a collection of design and programming tools.
Dr. Reiss's current research includes work in the area of the visualization
and analysis of the dynamics of complex software systems, software environments
that let code and design evolve consistently and in parallel, web-based information
retrieval, and developing software for a wireless classroom.
is a researcher in the Java Visualization Group at IBM T. J. Watson
Research Center. Prior to joining IBM in 1998, Gary has worked in information
visualization at the NYNEX Science and Technology Center, and has also worked
developing end-user programming environments for database systems.
Gary's current interests are in combining software visualization with other
information analysis techniques, and with knowledge from the user, to enable
the understanding of program behavior.