default search action
16th WCRE 2009: Lille, France
- Andy Zaidman, Giuliano Antoniol, Stéphane Ducasse:
16th Working Conference on Reverse Engineering, WCRE 2009, 13-16 October 2009, Lille, France. IEEE Computer Society 2009, ISBN 978-0-7695-3867-9
Keynotes
- Margaret-Anne D. Storey:
Beyond the Lone Reverse Engineer: Insourcing, Outsourcing and Crowdsourcing. 3 - Jean-Luc Hainaut:
Legacy and Future of Data Reverse Engineering. 4
WCRE 1999 Most Influential Paper
- Nicolas Anquetil, Timothy C. Lethbridge:
Ten Years Later, Experiments with Clustering as a Software Remodularization Method. 7
Mining Software Repositories
- Massimiliano Di Penta, Daniel M. Germán:
Who are Source Code Contributors and How do they Change? 11-20 - Omar Alam, Bram Adams, Ahmed E. Hassan:
A Study of the Time Dependence of Code Changes. 21-30 - Simon Butler, Michel Wermelinger, Yijun Yu, Helen Sharp:
Relating Identifier Naming Flaws and Code Quality: An Empirical Study. 31-35 - Ran Tang, Ahmed E. Hassan, Ying Zou:
Techniques for Identifying the Country Origin of Mailing List Participants. 36-40
Dynamic Analysis
- Johannes Passing, Alexander Schmidt, Martin von Löwis, Andreas Polze:
NTrace: Function Boundary Tracing for Windows on IA-32. 43-52 - Christopher Ackermann, Mikael Lindvall, Rance Cleaveland:
Recovering Views of Inter-System Interaction Behaviors. 53-61 - David Lo, Ganesan Ramalingam, Venkatesh Prasad Ranganath, Kapil Vaswani:
Mining Quantified Temporal Rules: Formalism, Algorithms, and Evaluation. 62-71
Empirical Software Engineering
- Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc:
An Exploratory Study of the Impact of Code Smells on Software Change-proneness. 75-84 - Nicolas Bettenburg, Weiyi Shang, Walid M. Ibrahim, Bram Adams, Ying Zou, Ahmed E. Hassan:
An Empirical Study on Inconsistent Changes to Code Clones at Release Level. 85-94 - Surafel Lemma Abebe, Sonia Haiduc, Paolo Tonella, Andrian Marcus:
Lexicon Bad Smells in Software. 95-99
Remodularization and Reengineering
- Hani Abdeen, Stéphane Ducasse, Houari A. Sahraoui, Ilham Alloui:
Automatic Package Coupling and Cycle Minimization. 103-112 - Jannik Laval, Simon Denier, Stéphane Ducasse, Alexandre Bergel:
Identifying Cycle Causes with Enriched Dependency Structural Matrix. 113-122 - Daniel Ratiu, Radu Marinescu, Jan Jürjens:
The Logical Modularity of Programs. 123-127 - Ricardo Pérez-Castillo, Ignacio García Rodríguez de Guzmán, Orlando Avila-García, Mario Piattini:
On the Use of ADM to Contextualize Data on Legacy Source Code for Software Modernization. 128-132
Change and Defect Proneness
- Marco D'Ambros, Michele Lanza, Romain Robbes:
On the Relationship Between Change Coupling and Software Defects. 135-144 - Stéphane Vaucher, Foutse Khomh, Naouel Moha, Yann-Gaël Guéhéneuc:
Tracking Design Smells: Lessons from a Study of God Classes. 145-154 - Javed Ferzund, Syed Nadeem Ahsan, Franz Wotawa:
Bug-Inducing Language Constructs. 155-159 - Matt Gatrell, Steve Counsell, Tracy Hall:
Design Patterns and Change Proneness: A Replication Using Proprietary C# Software. 160-164
Static Analysis and Security
- Kevin Coogan, Saumya K. Debray, Tasneem Kaochar, Gregg M. Townsend:
Automatic Static Unpacking of Malware Binaries. 167-176 - Kirill Bogdanov, Neil Walkinshaw:
Computing the Structural Difference between State-Based Models. 177-186 - Dominic Letarte, Ettore Merlo:
Extraction of Inter-procedural Simple Role Privilege Models from PHP Code. 187-191
Traceability
- Giovanni Capobianco, Andrea De Lucia, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella:
Traceability Recovery Using Numerical Analysis. 195-204 - Alberto Bacchelli, Marco D'Ambros, Michele Lanza, Romain Robbes:
Benchmarking Lightweight Techniques to Link E-Mails and Source Code. 205-214 - Yiming Yang, Xin Peng, Wenyun Zhao:
Domain Feature Model Recovery from Multiple Applications Using Data Access Semantics and Formal Concept Analysis. 215-224
Program Comprehension
- Adam Vanya, Steven Klusener, Nico van Rooijen, Hans van Vliet:
Characterizing Evolutionary Clusters. 227-236 - David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse:
Autumn Leaves: Curing the Window Plague in IDEs. 237-246 - Trosky Boris Callo Arias, Pierre America, Paris Avgeriou:
Constructing a Resource Usage View of a Large and Complex Software-Intensive System. 247-255
Static Analysis
- Nithya Krishnamoorthy, Saumya K. Debray, Keith Fligg:
Static Detection of Disassembly Errors. 259-268 - Alexander Serebrenik, Serguei A. Roubtsov, Ella E. Roubtsova, Mark van den Brand:
Reverse Engineering Sequence Diagrams for Enterprise JavaBeans with Business Method Interceptors. 269-273 - Ettore Merlo, Thierry Lavoie:
Computing Structural Types of Clone Syntactic Blocks. 274-278 - Houda El Bouhissi, Mimoun Malki:
Reverse Engineering Existing Web Service Applications. 279-283
PhD Forum
- Meghan Revelle:
Supporting Feature-Level Software Maintenance. 287-290 - Fabrizio Perin:
Enabling the Evolution of J2EE Applications through Reverse Engineering and Quality Assurance. 291-294 - Segla Kpodjedo:
Approximate Graph Matching in Software Engineering. 295-298 - Mehdi Amoui:
Evolving Software Systems Towards Adaptability. 299-302 - Foutse Khomh:
SQUAD: Software Quality Understanding through the Analysis of Design. 303-306
Tool Demonstrations
- Ricardo Pérez-Castillo, Ignacio García Rodríguez de Guzmán, Ismael Caballero, Macario Polo, Mario Piattini:
PRECISO: A Reverse Engineering Tool to Discover Web Services from Relational Databases. 309-310 - Heitor Augustus Xavier Costa, Paulo Afonso Parreira Júnior, Valter Vieira de Camargo, Rosângela Aparecida Dellosso Penteado:
Recovering Class Models Stereotyped with Crosscutting Concerns. 311-312 - Shinji Kawaguchi, Takanobu Yamashina, Hidetake Uwano, Kyohei Fushida, Yasutaka Kamei, Masataka Nagura, Hajimu Iida:
SHINOBI: A Tool for Automatic Code Clone Detection in the IDE. 313-314 - Yoshiki Higo, Shinji Kusumoto:
Enhancing Quality of Code Clone Detection with Program Dependency Graph. 315-316 - Nicolas Anquetil, Jean-Claude Royer, Pascal André, Gilles Ardourel, Petr Hnetynka, Tomás Poch, Dragos Petrascu, Vladiela Petrascu:
JavaCompExt: Extracting Architectural Elements from Java Source Code. 317-318 - Mario Luca Bernardi, Giuseppe A. Di Lucca:
ConAn: A Tool for the Identification of Crosscutting Concerns in Object Oriented Systems Based on Type Hierarchy Analysis. 319-320
Workshops
- Leon Moonen, Tarja Systä:
REM 2009 - International Workshop on Reverse Engineering Models from Software Artifacts. 323-324 - Simon Denier, Tudor Gîrba:
FAMOOSr 2009 - Workshop on FAMIX and Moose in Software Reengineering. 325-326
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.