


default search action
11th IWPC 2003: Portland, Oregon, USA
- 11th International Workshop on Program Comprehension (IWPC 2003), May 10-11, 2003, Portland, Oregon, USA. IEEE Computer Society 2003, ISBN 0-7695-1883-4

Keynote
- Paul Klint:

How Understanding and Restructuring Differ from Compiling - A Rewriting Perspective. 2-12
Analysis Techniques
- Giuliano Antoniol, Massimiliano Di Penta, Ettore Merlo:

YAAB (Yet Another AST Browser): Using OCL to Navigate ASTs. 13-22 - Thomas R. Dean, Yuling Chen:

Design Recovery of a Two Level System. 23-32 - Raghavan Komondoor, Susan Horwitz:

Effective, Automatic Procedure Extraction. 33-43
Program Understanding Tools and Technique
- James M. Bieman, Anneliese Amschler Andrews, Helen J. Yang:

Understanding Change-Proneness in OO Software through Visualization. 44-53 - Martin Pinzger, Johann Oberleitner, Harald C. Gall

:
Analyzing and Understanding Architectural Characteristics of COM+ Components. 54-63 - Panagiotis K. Linos, Zhi-Hong Chen, Seth Berrier, Brian O'Rourke:

A Tool For Understanding Multi-Language Program Dependencies. 64-73
Dynamic Analysis Techniques
- Steven P. Reiss:

Event-Based Performance Analysis. 74-83 - Edward B. Duffy, J. Paul Gibson

, Brian A. Malloy:
Applying the Decorator Pattern for Profiling Object-Oriented Software. 84-93 - Dirk Heuzeroth, Thomas Holl, Gustav Högström, Welf Löwe:

Automatic Design Pattern Detection. 94-104
Program Comprehension Approache
- Andrian Marcus

, Louis Feng, Jonathan I. Maletic:
Comprehension of Software Analysis Data Using 3D Visualization. 105-114 - Juergen Rilling, Tuomas Klemola:

Identifying Comprehension Bottlenecks Using Program Slicing and Cognitive Complexity Metric. 115-124 - Christos Tjortjis

, Loukas Sinos, Paul J. Layzell:
Facilitating Program Comprehension by Mining Association Rules from Source Code. 125-133
Fact Extraction Techniques
- Michael L. Collard, Huzefa H. Kagdi, Jonathan I. Maletic:

An XML-Based Lightweight C++ Fact Extractor. 134-143 - James R. Cordy:

Generalized Selective XML Markup of Source Code Using Agile Parsing. 144-153 - Anthony Cox, Charles Clarke:

Syntactic Approximation Using Iterative Lexical Analysis. 154-164
Comprehension Frameworks and Evaluation
- Jim Buckley

, Christopher Exton:
Blooms? Taxonomy: A Framework for Assessing Programmers? Knowledge of Software Systems. 165-174 - Amy J. Ko, Bob Uttl:

Individual Differences in Program Comprehension Strategies in Unfamiliar Programming Systems. 175-184 - Andrew Walenstein:

Observing and Measuring Cognitive Support: Steps Toward Systematic Tool Evaluation and Engineering. 185-195
Keynote
- James R. Cordy:

Comprehending Reality - Practical Barriers to Industrial Adoption of Software Maintenance Automation. 196-206
Clustering Applications and Evaluation
- Filippo Ricca, Paolo Tonella

:
Using Clustering to Support the Migration from Static to Dynamic Web Pages. 207-216 - Yves Chiricota, Fabien Jourdan, Guy Melançon:

Software Components Capture Using Graph Clustering. 217-226 - Zhihua Wen, Vassilios Tzerpos:

An Optimal Algorithm for MoJo Distance. 227-236
Short Papers I
- Andrew Chan, Reid Holmes, Gail C. Murphy, Annie T. T. Ying:

Scaling an Object-Oriented System Execution Visualizer through Sampling. 237-244 - Thomas Gschwind, Johann Oberleitner, Martin Pinzger:

Using Run-Time Data for Program Comprehension. 245-250 - Keith B. Gallagher, Lucas Layman

:
Are Decomposition Slices Clones?. 251-257
Short Papers II
- Gerald C. Gannod, Shilpa Murthy:

Verification of Recovered Software Architectures. 258-265 - Igor Ivkovic, Michael W. Godfrey:

Enhancing Domain-Specific Software Architecture Recovery. 266-273 - Jörg Niere, Jörg P. Wadsack, Lothar Wendehals:

Handling Large Search Space in Pattern-Based Reverse Engineering. 274-280
Working Sessions
- Shihong Huang, Scott R. Tilley:

Workshop on Graphical Documentation for Programmers: Assessing the Efficacy of UML Diagrams for Program Understanding. 281-282 - Arie van Deursen

, Jean-Marie Favre, Rainer Koschke, Juergen Rilling:
Experiences in Teaching Software Evolution and Program Comprehension. 283-284 - Arun Lakhotia, Junwei Li, Andrew Walenstein, Yun Yang:

Towards a Clone Detection Benchmark Suite and Results Archive. 285-287
Tool Demonstrations
- S. Dhinakar Jacob, Madhuchhanda Das:

TALK2C: A Tool for Automatic Migratio. 288-289 - Marbod Hopfner, Dietmar Seipel, Jürgen Wolff von Gudenberg:

Comprehending and Visualizing Software Based on XML - Representations and Call Graphs. 290-291 - Nishant Bawa, Sudipto Ghosh:

Visualizing Interactions in Distributed Java Applications. 292-293 - Dirk Beyer

, Claus Lewerentz
:
CrocoPat: Efficient Pattern Analysis in Object-Oriented Programs. 294-295 - Andreas Zeller

:
Isolating Cause-Effect Chains with AskIgo. 296-297 - Mark Hennessy, Brian A. Malloy, James F. Power:

gccXfront: Exploiting gcc as a Front End for Program Comprehension Tools via XML/XSLT. 298-

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














