default search action
14th WCRE 2007: Vancouver, BC, Canada
- 14th Working Conference on Reverse Engineering (WCRE 2007), 28-31 October 2007, Vancouver, BC, Canada. IEEE Computer Society 2007, ISBN 0-7695-3034-6
Keynotes
- Donald J. Reifer:
The Dark Side of Software Reverse Engineering. - Ira D. Baxter:
Reengineering Tools: A Perspective from the Trenches.
Program Analysis
- Stefan Staiger, Gunther Vogel, Steffen Keul, Eduard Wiebe:
Interprocedural Static Single Assignment Form. 1-10 - Edward B. Duffy, Brian A. Malloy:
An Automated Approach to Grammar Recovery for a Dialect of the C++ Language. 11-20 - Saurabh Sinha, G. Ramalingam, Raghavan Komondoor:
Parametric Process Model Inference. 21-30
Program Comprehension
- Marius Marin, Leon Moonen, Arie van Deursen:
Documenting Typical Crosscutting Concerns. 31-40 - Hanna Farah, Timothy C. Lethbridge:
Temporal Exploration of Software Models: A Tool Feature to Enhance Software Understanding. 41-49 - Felipe Cantal de Sousa, Nabor C. Mendonça, Sebastián Uchitel, Jeff Kramer:
Detecting Implied Scenarios from Execution Traces. 50-59
Mining Software Repositories
- Jason W. A. Selby, Fraser P. Ruffell, Mark Giesbrecht, Michael W. Godfrey:
Examining the Effects of Global Data Usage on Software Maintainability. 60-69 - Beat Fluri, Michael Würsch, Harald C. Gall:
Do Code and Comments Co-Evolve? On the Relation between Source Code and Comment Changes. 70-79 - Jacek Ratzinger, Harald C. Gall, Martin Pinzger:
Quality Assessment Based on Attribute Series of Software Evolution. 80-89
Data Reverse Engineering
- Ignacio García Rodríguez de Guzmán, Macario Polo, Mario Piattini:
An ADM Approach to Reengineer Relational Databases towards Web Services. 90-99 - Cristina Marinescu:
Discovering the Objectual Meaning of Foreign Key Constraints in Enterprise Applications. 100-109 - Raghavan Komondoor, G. Ramalingam:
Recovering Data Models via Guarded Dependences. 110-119
Visualization & Understanding
- Mircea Lungu, Michele Lanza, Tudor Gîrba, Reinout Heeck:
Reverse Engineering Super-Repositories. 120-129 - Andrew McNair, Daniel M. Germán, Jens H. Weber-Jahnke:
Visualizing Software Architecture Evolution Using Change-Sets. 130-139 - Daniel M. Germán, Jesús M. González-Barahona, Gregorio Robles:
A Model to Understand the Building and Running Inter-Dependencies of Software. 140-149
Software Clones
- William S. Evans, Christopher W. Fraser, Fei Ma:
Clone Detection via Structural Abstraction. 150-159 - Pierre Frenzel, Rainer Koschke, Andreas P. J. Breu, Karsten Angstmann:
Extending the Reflexion Method for Consolidating Software Variants into Product Lines. 160-169 - Jens Krinke:
A Study of Consistent and Inconsistent Changes to Code Clones. 170-178
Reengineering Interfaces
- Hani Samir, Eleni Stroulia, Amr Kamel:
Swing2Script: Migration of Java-Swing Applications to Ajax Web Applications. 179-188 - Stefan Staiger:
Reverse Engineering of Graphical User Interfaces Using Static Analyses. 189-198 - Giusy Di Lorenzo, Anna Rita Fasolino, Lorenzo Melcarne, Porfirio Tramontana, Valeria Vittorini:
Turning Web Applications into Web Services by Wrapping Techniques. 199-208
Protocol and State Machine Recovery
- Neil Walkinshaw, Kirill Bogdanov, Mike Holcombe, Sarah Salahuddin:
Reverse Engineering State Machines by Interactive Grammar Inference. 209-218 - Jochen Quante, Rainer Koschke:
Dynamic Protocol Recovery. 219-228 - Maxim Shevertalov, Spiros Mancoridis:
A Reverse Engineering Tool for Extracting Protocols of Networked Applications. 229-238
Clustering
- Thorsten Schäfer, Ivica Aracic, Matthias Merz, Mira Mezini, Klaus Ostermann:
Clustering for Generating Framework Top-Level Views. 239-248 - Mark Shtern, Vassilios Tzerpos:
Lossless Comparison of Nested Software Decompositions. 249-258 - Kamran Sartipi, Nima Dezhkam:
An Amalgamated Dynamic and Static Architecture Reconstruction Framework to Control Component Interactions 259. 259-268
Tool Demonstrations
- Sazzadul Alam, Philippe Dugerdil:
EvoSpaces Visualization Tool: Exploring Software Architecture in 3D. 269-270 - Jason Raber, Eric Laspe:
Emulated Breakpoint Debugger and Data Mining Using Detours. 271-272 - Sandro Boccuzzo, Harald C. Gall:
CocoViz: Supported Cognitive Software Visualization. 273-274 - Jason Raber, Eric Laspe:
Deobfuscator: An Automated Approach to the Identification and Removal of Code Obfuscation. 275-276
Ph.D. Symposium
- Piotr Kaminski:
Reforming Software Design Documentation. 277-280 - Bas Cornelissen:
Dynamic Analysis Techniques for the Reconstruction of Architectural Views. 281-284 - Ignacio García Rodríguez de Guzmán:
PRESSWEB: A Process to Reengineer Legacy Systems towards Web Services. 285-288 - Holger M. Kienle:
Building Reverse Engineering Tools with Software Components: Ten Lessons Learned. 289-292 - Qin Zhu:
An Experimental Platform for Root Cause Diagnosis Research. 293-296
Tutorial
- Daniel M. Germán:
Intellectual Property for Software (Re-)Engineers and Researchers: A Tutorial. 297
Workshops
- Abdelwahab Hamou-Lhadj, Andy Zaidman, Orla Greevy:
Workshop on Program Comprehension through Dynamic Analysis (PCODA07). 298 - Leon Moonen, Spiros Mancoridis:
International Workshop on Code Based Software Security Assessments - CoBaSSA 2007. 300 - Kevin Mobley:
Reverse Engineering for Software Performance Engineering. 302-304
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.