Home
Agenda
Participation
Registration
Proceedings
Contacts
 

Agenda

Please see the proceedings page to download the full proceedings as a PDF file.   Individual papers can be downloaded by clicking on the links below.

See Location:  http://www.cs.vu.nl/icsm2003/img/trippenhuis2.jpg 

September 22, 2003.

8:30-8:45

Welcome/Coffee

8:45-10:15

Tutorial/Keynote  (tutorial slides)

Chair:  Jonathan Maletic, Kent State University

Thinking with Interactive Visualization

by Dr. Colin Ware
Data Visualization Research Lab. University of New Hampshire.

This talk will outline a theory of how reasoning can be augmented with visualizations of data. According to current cognitive theory both visual and verbal-logical processes rely on limited capacity working memories. Active attention is a core process guiding problem solving through a set of nested cognitive control loops. To take advantage of visualizations, problems are converted into visual hypotheses in the form of prototypical patterns. Active attention, "grasps" relevant patterns from the visual display to test hypotheses and find solutions. In addition visual symbols extend our memory capacity by evoking verbal/logical constructs causing them to be loaded into non-visual working memory. This theory is elaborated with examples from the way people work with maps and software diagrams.

We are also indebted to NWO, the Netherlands Organization for Scientific Research, for covering the costs of the keynote tutorial by Colin Ware.

10:30-11:00 Coffee Break

11:00-12:00

Workshop Part I:  Short presentations

Tools & Techniques
Chair: 
Claire Knight, Durham University

UML Class Diagrams-State of the Art in Layout Techniques
Holger Eichelberger and Jurgen Wolff von Gudenberg,
Wurzburg University, Germany

Techniques for Reducing the Complexity of Object-Oriented Execution Traces
Abdelwahab Hamou-Lhadj and Timothy C. Lethbridge
School of Information Technology and Engineering ( SITE ), University of Ottawa

ADG: Annotated Dependency Graphs for Software Understanding
Ahmed E. Hassan and Richard C. Holt
 Software Architecture Group (SWAG), University of Waterloo

Exploring the Many Architectures of a Very Large Component-Based Software
Jean-MarieFavre, R. Sanlaville, and J. Estublier
Adele Team, Laboratoire LSR-IMAG,  University of Grenoble, France

AutoCode: Using Memex-like Trails to Improve Program Comprehension
Richard Wheeldon, Steve Counsell,  Kevin Keenoy
Dept of Computer Science, University of London

12:00-2:00

Hands-on Collaborative Demo (with a short Break for Lunch)

Exploring the Many Architectures of a Very Large Component-Based Software
Jean-MarieFavre, R. Sanlaville, and J. Estublier
Adele Team, Laboratoire LSR-IMAG,  University of Grenoble, France

CodeCrawler - A LightweightSoftwareVisualizationTool
Michele Lanza, Software Composition Group-University of Bern, Switzerland

AutoCode: Using Memex-like Trails to Improve Program Comprehension
Richard Wheeldon, Steve Counsell,  Kevin Keenoy
Dept of Computer Science, University of London

Demonstration of Advanced Layout of UML Class Diagrams by SugiBib
 Holger Eichelberger and Jurgen Wolff von Gudenberg, Wurzburg University, Germany

GENISOM:  Self-Organizing Maps Applied in Visualising Large Software Collections
 James Brittle and Cornelia Boldyreff, Dept. of Computer Science, University of Durham

Source Viewer 3D (sv3D):  A System for Visualizing Multi Dimensional Software Analysis Data
Andrian Marcus, Louis Feng, Jonathan I. Maletic
Affiliation: Kent State University

Integrating A Visualization Tool with Eclipse
Robert Lintern, Margaret-Anne Storey, Xiaomin Wu, Jeff Michaud
CHISEL Group, University of Victoria

2:00-2:30

Discussion on Hands on tool demonstration
Chair:  Margaret-Anne Storey

Tool users and participants will be invited to share their insights and observations from the tool demonstrations.

2:30-3:30

Workshop Part II

Requirements and Challenges for Software Visualization
Chair:  Arie Van Deursen

Program Visualization Support for Highly Iterative Development Environments
Michele Lanza, Software Composition Group-University of Bern, Switzerland

Challenges in Visualizing and Reconstructing Architectural Views
Juergen Rilling and Michel Lizotte
Department of Computer Science, Concordia University and Defense R&D, Canada

Requirements for Visualizing Version Control Information
Xiaomin Wu, Adam Murray, Margaret-Anne Storey, Robert Lintern
University of Victoria

Visualization for Software Risk Assessments
Jordi Vidal Rodriguez and Tobias Kuipers
Software Improvement Group

Discussion

3:30-4:00 Break
4:00-4:45 Session: Visualizing Software in 3D -- When Should We?
Chair:  Colin Ware, University of New Hampshire

MetaViz – Issues in Software Visualizing Beyond 3D
Juergen Rilling, Jianqun Wang, and S. P. Mudur
Department of Computer Science, Concordia University

KScope: A Modularized Tool for 3D Visualization of Object-Oriented Programs
Timothy A. Davis, Kenneth Pestka,  and Alan Kaplan
Clemson University and Panasonic Technologies Inc

Self-Organizing Maps Applied in Visualising Large Software Collections
James Brittle and Cornelia Boldyreff
Dept. of Computer Science, University of Durham

Discussion

4:45-5:30 Session:  Improving Software Visualization -- How Can We?
Chair:  Susan Sim, University of California at Irvine

The end of the line for Software Visualisation?
Stuart M. Charters, Nigel Thomas, and  Malcolm Munro
Visualisation Research Group, Durham University

CFB: A Call For Benchmarks - for Software Visualization
Jonathan I. Maletic and Andrian Marcus
Kent State University

Discussion

5:30-5:45

Wrap-up and summary discussion, Margaret-Anne Storey  Presentation slides

6:00-9:00

Dinner 

Drinks at 6pm; Dinner at 7pm at

Liefhebber Restaurant,
Kloveniersburgwal 5,
1011 JT Amsterdam
http://www.liefhebber.com/
Tel. +31 20 4200418