Abstract is missing.
- Of Changes and their History: Some Ideas for Future IDEsHarald Gall. 3 [doi]
- Reverse Engineering the Bazaar: Collaboration and Communication in Open Source DevelopmentPremkumar T. Devanbu. 4 [doi]
- WCRE 1998 Most Influential Paper: Grokking Software ArchitectureRichard C. Holt. 5-14 [doi]
- Retrieving Task-Related Clusters from Change HistoryMartin P. Robillard, Barthélémy Dagenais. 17-26 [doi]
- A Bayesian Network Based Approach for Change Coupling PredictionYu Zhou, Michael Würsch, Emanuel Giger, Harald Gall, Jian Lü. 27-36 [doi]
- Discovering New Change Patterns in Object-Oriented SystemsStéphane Vaucher, Houari A. Sahraoui, Jean G. Vaucher. 37-41 [doi]
- Logical Coupling Based on Fine-Grained Change InformationRomain Robbes, Damien Pollet, Michele Lanza. 42-46 [doi]
- Analyzing the Actual Execution of a Large Software-Intensive System for Determining DependenciesTrosky B. Callo Arias, Paris Avgeriou, Pierre America. 49-58 [doi]
- Reverse Engineering CAPTCHAsAbram Hindle, Michael W. Godfrey, Richard C. Holt. 59-68 [doi]
- Reverse Engineering Finite State Machines from Rich Internet ApplicationsDomenico Amalfitano, Anna Rita Fasolino, Porfirio Tramontana. 69-73 [doi]
- Representing and Integrating Dynamic Collaborations in IDEsDavid Röthlisberger, Orla Greevy. 74-78 [doi]
- An Empirical Study of Function Clones in Open Source SoftwareChanchal Kumar Roy, James R. Cordy. 81-90 [doi]
- Detecting Clones in Business ApplicationsJin Guo, Ying Zou. 91-100 [doi]
- Exploring Regularity in Source Code: Software Science and Zipf s LawHongyu Zhang. 101-110 [doi]
- Pitfalls in Aspect MiningKim Mens, Andy Kellens, Jens Krinke. 113-122 [doi]
- Mining Coding Patterns to Detect Crosscutting Concerns in Java ProgramsTakashi Ishio, Hironori Date, Tatsuya Miyake, Katsuro Inoue. 123-132 [doi]
- A Hybrid Query Engine for the Structural Analysis of Java and AspectJ ProgramsHamoun Ghanbari, Constantinos Constantinides, Venera Arnaoudova. 133-137 [doi]
- Automated Concept Location Using Independent Component AnalysisScott Grant, James R. Cordy, David B. Skillicorn. 138-142 [doi]
- Integrative Levels of Program ComprehensionReinhard Schauer, Rudolf K. Keller. 145-154 [doi]
- Source Code Retrieval for Bug Localization Using Latent Dirichlet AllocationStacy K. Lukins, Nicholas A. Kraft, Letha H. Etzkorn. 155-164 [doi]
- PREREQIR: Recovering Pre-Requirements via Cluster AnalysisJane Huffman Hayes, Giuliano Antoniol, Yann-Gaël Guéhéneuc. 165-174 [doi]
- Data Model Reverse Engineering in Migrating a Legacy System to JavaMariano Ceccato, Thomas Roy Dean, Paolo Tonella, Davide Marchignoli. 177-186 [doi]
- SQL2XMI: Reverse Engineering of UML-ER Diagrams from Relational Database SchemasManar H. Alalfi, James R. Cordy, Thomas R. Dean. 187-191 [doi]
- Dynamic Analysis of SQL Statements for Data-Intensive Applications Reverse EngineeringAnthony Cleve, Jean-Luc Hainaut. 192-196 [doi]
- Generating Version Convertors for Domain-Specific LanguagesGerardo de Geest, Sander Vermolen, Arie van Deursen, Eelco Visser. 197-201 [doi]
- Automatic Type Reconstruction in Disassembled C ProgramsKaterina Dolgova, Alexander Chernov. 202-206 [doi]
- Consistent Layout for Thematic Software MapsAdrian Kuhn, Peter Loretan, Oscar Nierstrasz. 209-218 [doi]
- Visual Exploration of Large-Scale System EvolutionRichard Wettel, Michele Lanza. 219-228 [doi]
- Variant Comparison - A Technique for Visualizing Software VariantsSlawomir Duszynski, Jens Knodel, Matthias Naab, Dirk Hein, Clemens Schitter. 229-233 [doi]
- Towards a Process for Developing Maintenance Tools in AcademiaHolger M. Kienle, Hausi A. Müller. 237-246 [doi]
- Analysis of Procedure SplitabilityTao Jiang, Mark Harman, Youssef Hassoun. 247-256 [doi]
- Reconsidering Classes in Procedural Object-Oriented CodeMuhammad Usman Bhatti, Stéphane Ducasse, Marianne Huchard. 257-266 [doi]
- Estimation of Test Code Changes Using Historical Release DataBart Van Rompaey, Serge Demeyer. 269-278 [doi]
- Diff/TS: A Tool for Fine-Grained Structural Change AnalysisMasatomo Hashimoto, Akira Mori. 279-288 [doi]
- Error Correcting Graph Matching Application to Software EvolutionSegla Kpodjedo, Filippo Ricca, Philippe Galinier, Giuliano Antoniol. 289-293 [doi]
- Benchmarking Technical Quality of Software ProductsJosé Pedro Correia, Joost Visser. 297-300 [doi]
- Hard Facts vs Soft FactsDarius Blasband. 301-304 [doi]
- Large-Scale Data Reengineering: Return from ExperienceJean Henrard, Didier Roland, Anthony Cleve, Jean-Luc Hainaut. 305-308 [doi]
- Reverse Engineering in the World of Enterprise SOAJoris Van Geet. 311-314 [doi]
- Extending a Model Transformation Language Using Higher Order TransformationsOlaf Muliawan. 315-318 [doi]
- First-Class Change Objects for Feature-Oriented ProgrammingPeter Ebraert. 319-322 [doi]
- Software Language EvolutionSander Vermolen. 323-326 [doi]
- Graph-Centric Tools for Understanding the Evolution and Relationships of Software StructuresYijun Yu, Michel Wermelinger. 329-330 [doi]
- Navigating Through the Design of Object-Oriented ProgramsEpameinondas Gasparis, Jonathan Nicholson, Amnon H. Eden, Rick Kazman. 331-332 [doi]
- A Business Process Explorer: Recovering Business Processes from Business ApplicationsJin Guo, Ying Zou. 333-334 [doi]
- Towards a Benchmark for Evaluating Reverse Engineering ToolsLajos Jeno Fülöp, Péter Hegedus, Rudolf Ferenc, Tibor Gyimóthy. 335-336 [doi]
- A Visual Trace Analysis Tool for Understanding Feature ScatteringVictor Sobreira, Marcelo de Almeida Maia. 337-338 [doi]
- The Metric Lens: Visualizing Metrics and Structure on Software DiagramsHeorhiy Byelas, Alexandru Telea. 339-340 [doi]
- FAMOOSr 2008: Workshop on FAMIX and Moose in Software ReengineeringStéphane Ducasse, Tudor Gîrba, Orla Greevy, Michele Lanza, Oscar Nierstrasz. 343-344 [doi]
- Workshop on Program Comprehension Through Dynamic Analysis (PCODA 08)Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy, David Röthlisberger. 345-346 [doi]