Abstract is missing.
- An Open Visualization Toolkit for Reverse ArchitectingAlexandru Telea, Alessandro Maccari, Claudio Riva. 3-10 [doi]
- Experience with FADE for the Visualization and Abstraction of Software ViewsAaron J. Quigley. 11-20 [doi]
- Mining System-User Interaction Traces for Use Case ModelsMohammad El-Ramly, Eleni Stroulia, Paul G. Sorenson. 21-32 [doi]
- Comprehension of Object-Oriented Software Cohesion: The Empirical QuagmireSteve Counsell, Emilia Mendes, Stephen Swift. 33-42 [doi]
- Aspects of Internal Program Documentation - An Elucidative PerspectiveThomas Vestdam, Kurt Nørmark. 43-52 [doi]
- Pattern-Supported Architecture RecoveryMartin Pinzger, Harald Gall. 53-64 [doi]
- Where s the Schema? A Taxonomy of Patterns for Software ExchangeDean Jin, James R. Cordy, Thomas R. Dean. 65-74 [doi]
- Theory-based Analysis of Cognitive Support in Software Comprehension ToolsAndrew Walenstein. 75-84 [doi]
- Enhancing Program Comprehension with Recovered State ModelsStéphane S. Somé, Timothy Lethbridge. 85-96 [doi]
- An Empirical Study of the Effect of Semantic Differences on Programmer ComprehensionDavid Binkley. 97-106 [doi]
- Evaluating Using Animation to Improve Understanding of Sequence DiagramsElizabeth Burd, Dawn Overy, Ady Wheetman. 107-113 [doi]
- On Using a Benchmark to Evaluate C++ ExtractorsSusan Elliott Sim, Richard C. Holt, Steve M. Easterbrook. 114-126 [doi]
- An Integrated Approach for Studying Architectural Evolution127-136 [doi]
- Building Program Understanding Tools Using Visitor CombinatorsArie van Deursen, Joost Visser. 137-146 [doi]
- Program Comprehension Experiences with GXL; Comprehension for ComprehensionClaire Knight, Malcolm Munro. 147-158 [doi]
- Compression Techniques to Simplify the Analysis of Large Execution TracesAbdelwahab Hamou-Lhadj, Timothy Lethbridge. 159-168 [doi]
- Dependence-Cache Slicing: A Program Slicing Method Using Lightweight Dynamic InformationTomonori Takada, Fumiaki Ohata, Katsuro Inoue. 169-177 [doi]
- Architecture Recovery of Dynamically Linked Applications: A Case StudyIgor Ivkovic, Michael W. Godfrey. 178-186 [doi]
- Fused Data-Centric Visualizations for Software Evolution EnvironmentsJens H. Jahnke, Hausi A. Müller, Andrew Walenstein, Nikolai Mansurov, Kenny Wong. 187-196 [doi]
- Evolving Ispell: A Case Study of Program Understanding for ReuseLerina Aversano, Gerardo Canfora, Andrea De Lucia, Silvio Stefanucci. 197-206 [doi]
- Traceability Recovery in RAD Software SystemsMassimiliano Di Penta, Sara Gradara, Giuliano Antoniol. 207-218 [doi]
- Lightweight Impact Analysis using Island GrammarsLeon Moonen. 219-228 [doi]
- Relocating XML Elements from Preprocessed to Unprocessed CodeAnthony Cox, Charles L. A. Clarke. 229-238 [doi]
- Using Graph Patterns to Extract ScenariosJingwei Wu, Ahmed E. Hassan, Richard C. Holt. 239-250 [doi]
- Slicing Aspect-Oriented SoftwareJianjun Zhao. 251-260 [doi]
- Comprehending Web Applications by a Clustering Based ApproachGiuseppe A. Di Lucca, Anna Rita Fasolino, F. Pace, Porfirio Tramontana, Ugo de Carlini. 261-270 [doi]
- The Role of Concepts in Program ComprehensionVáclav Rajlich, Norman Wilde. 271-280 [doi]
- Constructivism and Program Comprehension StrategiesChristopher Exton. 281-284 [doi]
- On Selecting Software Visualization Tools for Program Understanding in an Industrial ContextScott R. Tilley, Shihong Huang. 285-288 [doi]
- Source Code Files as Structured DocumentsJonathan I. Maletic, Michael L. Collard, Andrian Marcus. 289-292 [doi]