ICPC 2008
Workshops
Workshops
STSM 2008 - IRPC 2008 - QTAPC 2008International Workshop on Semantic Technologies in System Maintenance (STSM 2008)
Objective
The workshop aims to bring together researchers from different communities to study the use of semantic technologies in software maintenance with the goal to increase the productivity and effectiveness of software maintainers.Intended audience
Researchers and practitioners that use and develop various semantic technologies (e.g., ontologies, information retrieval, text mining, and knowledge integration techniques) for diverse tasks in software maintenance, such as traceability, reverse engineering, system comprehension, software artifact analysis, and information integration.More information and submission instructions
See the workshop's website http://megaplanet.org/stsm2008/Organizers
Jürgen Rilling, Concordia University, CanadaRené Witte, University of Karlsruhe, Germany
Dragan Gašević, Athabasca University, Canada
Jeff Z. Pan, University of Aberdeen, UK
Working Session on Industrial Realities of Program Comprehension (IRPC 2008)
Objective
The aim of this working session is to foster discussion among researchers and practitioners about the realities regarding industrial adoption of program comprehension techniques. These realities are of various kinds, including technological challenges, economic viability, business risks, and social obstacles. Topic for discussion may include:- experiences with successful and unsuccessful industrial application,
- challenges encountered when attempting industrial application of program comprehension techniques,
- strategies for dealing with these challenges,
- successful and sustainable business models for program comprehension
- how to convey benefits of program comprehension techniques to management
- how to minimize business risks of program comprehension techniques
- how to package program comprehension techniques for particular audiences and/or markets
Intended Audience
Researchers and practitioners that have experience with the (attempted) application of program comprehension techniques in industrial settings.Format
The working session mainly works by position statements and/or brief experience reports, and focuses on discussion rather than full presentations. The position statements as well as a summary of the discussion will be published on a designated web site.More information and website
Please refer to the IRPC websiteOrganizers
Joost Visser, Software Improvement Group (http://www.sig.nl), The NetherlandsThomas Dean, Queen's University, Canada
Query Technologies and Applications for Program Comprehension (QTAPC 2008)
Program
| Tuesday, June 10 - room: Hendrikkamer | ||
|---|---|---|
| 14:00 - 14:05 |
Introduction to the QTAPC Workshop Mathieu Verbaere, Semmle Ltd., UK |
|
| 14:05 - 14:30 |
Invited Talk | |
| System-Level Program
Comprehension:
Query Language and Graph Transformations Suraj C. Kothari, Iowa State University, USA and EnSoft Corp., USA |
||
| 14:30 - 15:30
Chair: Mike Godfrey, University of Waterloo, Canada |
Session #1: Query Technologies for Program Comprehension | |
|
14:30 - 14:45 Using RSCRIPT for Software Analysis Paul Klint, CWI, The Netherlands 14:45 - 15:00 Querying Software Abstraction Graphs Daniel Bildhauer, University of Koblenz-Landau, Germany Jürgen Ebert, University of Koblenz-Landau, Germany 15:00 - 15:15 Example-based Program Querying Andy Kellens, Vrije Universiteit Brussel, Belgium Johan Brichau, Université Catholique de Louvain, Belgium Coen De Roover, Vrije Universiteit Brussel, Belgium 15:15 - 15:30 General discussion on query technologies for program comprehension | ||
| 15:30 - 16:00 |
Coffee break | |
| 16:00 - 17:20
Chair: Mathieu Verbaere, Semmle Ltd., UK |
Session #2: Application and Evaluation of Query Technologies | |
|
16:00 - 16:15 Towards a taxonomy of tools for documenting code design Sergio Castro, Université Catholique de Louvain, Belgium Kim Mens, Université Catholique de Louvain, Belgium Johan Brichau, Université Catholique de Louvain, Belgium 16:15 - 16:30 Evaluation of code query technologies for industrial use Tiago L. Alves, University of Minho, Portugal and Software Improvement Group, The Netherlands Peter Rademaker, University of Utrecht, The Netherlands and Software Improvement Group, The Netherlands 16:30 - 16:45 Querying Runtime Information in the IDE David Roethlisberger, University of Bern, Switzerland 16:45 - 17:00 Employing Query Technologies for Crosscutting Concerns Comprehension Marius Marin, Accenture, The Netherlands 17:00 - 17:20 General discussion on application and evaluation of query technologies | ||
| 17:20 - 17:30 |
Wrap-up | |
More information
More Information.Organizers
Mathieu Verbaere, Semmle Ltd. (http://semmle.com), UKMichael W. Godfrey, University of Waterloo, Canada
Tudor Gîrba, University of Berne, Switzerland