default search action
9th IWPC 2001: Toronto, Ontario, Canada
- 9th International Workshop on Program Comprehension (IWPC 2001), 12-13 May 2001, Toronto, Canada. IEEE Computer Society 2001, ISBN 0-7695-1131-7
- Keith H. Bennett:
Systems Evolution, Components and Services: Understanding the New Software Environment. 3-6
Visualization
- Sarita Bassil, Rudolf K. Keller:
Software Visualization Tools: Survey and Analysis. 7-17 - Claire Knight, Malcolm Munro:
Mediating Diverse Visualisations for Comprehension. 18-25 - Jonathan I. Maletic, Andrian Marcus, Greg Dunlap, Jason Leigh:
Visualizing Object-Oriented Software in Virtual Reality. 26-35
Analysis I
- Alessandro Orso, Saurabh Sinha, Mary Jean Harrold:
Effects of Pointers on Data Dependences. 39-49 - Yunbo Deng, Suraj C. Kothari, Yogy Namara:
Program Slice Browser. 50-59 - Johan Moe, David A. Carr:
Understanding Distributed Systems via Execution Trace Data. 60-67
Program Understanding
- Michael P. O'Brien, Jim Buckley:
Inference-Based and Expectation-Based Processing in Program Comprehension. 71-78 - Russell Mosemann, Susan Wiedenbeck:
Navigation and Comprehension of Programs by Novice Programmers. 79-88 - Chris Fox, Sebastian Danicic, Mark Harman, Robert M. Hierons:
Backward Conditioning: A New Program Specialisation Technique and Its Application to Program Comprehension. 89-97 - Yang Li, Hongji Yang:
Simplicity: A Key Engineering Concept for Program Understanding. 98-107
Tool Demo
- Margaret-Anne D. Storey, Casey Best, Jeff Michaud:
SHriMP Views: An Interactive Environment for Exploring Java Programs. 111-112 - Mark E. M. Stewart:
Automated Analysis of Scientific and Engineering Semantics. 113-114 - Kamran Sartipi:
Alborz: A Query-based Tool for Software Architecture Recovery. 115-116
Working Session Track I
- Timothy Lethbridge:
Report from the Dagstuhl Seminar on Interoperability of Reengineering Tools. 119 - Eleni Stroulia, Tarja Systä:
Structure-Behavior-Function Program Understanding. 120
Keynote Address
- Dewayne E. Perry:
Software Architecture: Leverage for System/Program Comprehension. 123-126
Design Recovery
- Andrew J. Malton, Kevin A. Schneider, James R. Cordy, Thomas R. Dean, Darren Cousineau, Jason Reynolds:
Processing Software Source Text in Automated Design Recovery and Transformation. 127-134 - Nicolas Gold, Keith H. Bennett:
A Flexible Method for Segmentation in Concept Assignmen. 135-144 - James R. Cordy, Kevin A. Schneider, Thomas R. Dean, Andrew J. Malton:
HSML: Design Directed Source Code Hot Spots. 145-154
Techniques and Methods
- Periklis Andritsos, Renée J. Miller:
Reverse Engineering Meets Data Analysis. 157-166 - Harry M. Sneed:
Extracting Business Logic from Existing COBOL Programs as a Basis for Redevelopment. 167-175 - Giuseppe A. Di Lucca, Anna Rita Fasolino, Ugo de Carlini:
An Algebraic Notation for Representing Threads in Object Oriented Software Comprehension. 176-185
Case Studies
- Scott R. Tilley, Mohan DeSouza:
Spreading Knowledge about Gnutella: A Case Study in Understanding Net-Centric Applications. 189-198 - Lerina Aversano, Gerardo Canfora, Silvio Stefanucci:
Understanding and Improving the Maintenance Process: A Method and Two Case Studies. 199-208 - Carola Lange, Andreas Winter, Harry M. Sneed:
Comparing Graph-Based Program Comprehension Tools to Relational Database-Based Tools. 209-218
Analysis Tools
- Gerald C. Gannod, Betty H. C. Cheng:
A Suite of Tools for Facilitating Reverse Engineering Using Formal Methods. 221-232 - Jean-Marie Favre:
GSEE: A Generic Software Exploration Environment. 233-244 - Iyad Zayour, Timothy Lethbridge:
Adoption of Reverse Engineering Tools: A Cognitive Perspective and Methodology. 245-255
Redocumentation
- Kamran Sartipi:
A Software Evaluation Model Using Component Association Views. 259-268 - Reinder J. Bril, André Postma:
An Architectural Connectivity Metric and Its Support for Incremental Re-Architecting of Large Legacy Systems. 269-280 - Giuliano Antoniol, Massimiliano Di Penta, Gerardo Casazza, Ettore Merlo:
A Method to Re-Organize Legacy Systems via Concept Analysis. 281-290
Analysis II
- Zhifeng Yu, Václav Rajlich:
Hidden Dependencies in Program Comprehension and Change Propagation. 293-299 - Thomas Eisenbarth, Rainer Koschke, Daniel Simon:
Feature-Driven Program Understanding Using Concept Analysis of Execution Traces. 300-309 - Mark Harman, Malcolm Munro, Lin Hu, Xingyuan Zhang:
Side-Effect Removal Transformation. 310-319
Working Session Track II
- Kenny Wong:
Research Challenges in the Reverse Engineering Community. 323
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.