Abstract is missing.
- Message from the Chairs [doi]
- Sponsoring Organizations [doi]
- Conference Committees [doi]
- Comprehension by DerivationDouglas R. Smith. 3-9 [doi]
- A Qualitative Comparison of Three Aspect Mining TechniquesMariano Ceccato, Marius Marin, Kim Mens, Leon Moonen, Paolo Tonella, Tom Tourwé. 13-22 [doi]
- Understanding Concerns in Software: Insights Gained from Two Case StudiesMeghan Revelle, Tiffany Broadbent, David Coppit. 23-32 [doi]
- Static Techniques for Concept Location in Object-Oriented CodeAndrian Marcus, Václav Rajlich, Joseph Buchta, Maksym Petrenko, Andrey Sergeyev. 33-42 [doi]
- Presenting Micro-Theories of Program Comprehension in Pattern FormAdam Murray, Timothy C. Lethbridge. 45-54 [doi]
- An Investigation into Professional Programmers Mental Representations of VariablesJorma Sajaniemi, Raquel Navarro-Prieto. 55-64 [doi]
- An Investigation of Java Abstraction Usage for Program ModificationsPamela O Shea, Christopher Exton. 65-74 [doi]
- Identifying and Addressing Problems in Framework ReuseDouglas Kirk, Marc Roper, Murray Wood. 77-86 [doi]
- What Can Programmer Questions Tell Us About Frameworks?Daqing Hou, Kenny Wong, H. James Hoover. 87-96 [doi]
- Concise and Consistent NamingFlorian Deißenböck, Markus Pizka. 97-106 [doi]
- Working Session: Textual Views of Source Code to Support ComprehensionAnthony Cox, Michael L. Collard. 109-112 [doi]
- On the Comprehension of Security Risk ScenariosIda Hogganvik, Ketil Stølen. 115-124 [doi]
- Modelling the Information-Seeking Behaviour of Programmers - An Empirical ApproachMichael P. O Brien, Jim Buckley. 125-134 [doi]
- A COTS Component Comprehension ProcessAnneliese Amschler Andrews, Andreas Stefik, Nina Picone, Sudipto Ghosh. 135-144 [doi]
- The CodeSurfer Software Understanding PlatformPaul Anderson, Mark Zarins. 147-148 [doi]
- JRipples: A Tool for Program Comprehension during Incremental ChangeJonathan Buckner, Joseph Buchta, Maksym Petrenko, Václav Rajlich. 149-152 [doi]
- HyperSoft System: Tool Demonstration and Use ExampleJussi Koskinen. 153-156 [doi]
- SEAT: A Usable Trace Analysis ToolAbdelwahab Hamou-Lhadj, Timothy C. Lethbridge, Lianjiang Fu. 157-160 [doi]
- REGoLive: Web Site Comprehension with ViewpointsGrace Gui, Holger M. Kienle, Hausi A. Müller. 161-164 [doi]
- Tool Demonstration: CHET: Checking Specifications in Java SystemsSteven P. Reiss. 165-168 [doi]
- Tool Demonstration: JIVE and JOVE: Java as it HappensSteven P. Reiss, Manos Renieris. 169-172 [doi]
- NavTracks: Supporting Navigation in SoftwareJanice Singer, Robert Elves, Margaret-Anne D. Storey. 173-175 [doi]
- Browsing Software Architectures With LSEditNikita Synytskyy, Richard C. Holt, Ian Davis. 176-178 [doi]
- Theories, Methods and Tools in Program Comprehension: Past, Present and FutureMargaret-Anne D. Storey. 181-191 [doi]
- Design and Implementation of an Extensible and Modifiable Refactoring ToolKatsuhisa Maruyama, Shinichiro Yamamoto. 195-204 [doi]
- Detecting and Visualizing Refactorings from Software ArchivesCarsten Görg, Peter Weißgerber. 205-214 [doi]
- Understanding Object-Oriented Source Code from the Behavioural PerspectiveNeil Walkinshaw, Marc Roper, Murray Wood. 215-224 [doi]
- An (Architecture-Centric) Approach for Tracing, Organizing, and Understanding Events in Event-Based Software ArchitecturesScott A. Hendrickson, Eric M. Dashofy, Richard N. Taylor. 227-236 [doi]
- System Evolution Tracking through Execution Trace AnalysisMichael Fischer, Johann Oberleitner, Harald Gall, Thomas Gschwind. 237-246 [doi]
- Efficient Monitoring and Display of Thread State in JavaSteven P. Reiss. 247-256 [doi]
- Clustering Software Artifacts Based on Frequent Common ChangesDirk Beyer, Andreas Noack. 259-268 [doi]
- Software Clustering based on Omnipresent Object DetectionZhihua Wen, Vassilios Tzerpos. 269-278 [doi]
- Achieving a Reuse Perspective within a Component Recovery Process: An Industrial Scale Case StudyAndrew Le Gear, Jim Buckley, Brendan Cleary, J. J. Collins, Kieran O Dea. 279-288 [doi]
- Working Session on Interoperable Reengineering ServicesDean Jin, Andreas Winter. 291-293 [doi]
- Adding Control-Flow to a Visual Data-Flow RepresentationDavid Dearman, Anthony Cox, Maryanne Fisher. 297-306 [doi]
- Supporting the Evolution of a Software Visualization Tool Through Usability StudiesAndrian Marcus, Denise Comorski, Andrey Sergeyev. 307-316 [doi]
- On Evaluating the Layout of UML Class Diagrams for Program ComprehensionDabo Sun, Kenny Wong. 317-326 [doi]
- An Empirical Study of the Use of Friends in C++ SoftwareMichael English, Jim Buckley, Tony Cahill, Kristian Lynch. 329-332 [doi]
- Understanding Cloned Patterns in Web ApplicationsAndrea De Lucia, Rita Francese, Giuseppe Scanniello, Genoveffa Tortora. 333-336 [doi]
- Visualizing the Behavior of Dynamically Modifiable CodeBradley Dux, Anand Iyer, Saumya K. Debray, David Forrester, Stephen G. Kobourov. 337-340 [doi]
- Visualizing the Behavior of Dynamically Modifiable CodeBradley Dux, Anand Iyer, Saumya K. Debray, David Forrester, Stephen G. Kobourov. 337-340 [doi]
- A Small Social History of Software ArchitectureSusan Elliott Sim. 341-344 [doi]