The Community for Technology Leaders
2013 20th Working Conference on Reverse Engineering (WCRE) (2001)
Suttgart, Germany
Oct. 2, 2001 to Oct. 5, 2001
ISSN: 1095-1350
ISBN: 0-7695-1303-4
TABLE OF CONTENTS
PRE-PROCESSING AND PARSING

Folding: An Approach to Enable Program Understanding of Preprocessed Languages (Abstract)

Volker Riediger , University of Koblenz-Landau
Bernt Kullbach , University of Koblenz-Landau
pp. 3
PROGRAM SLICING

Node Coarsening Calculi for Program Slicing (Abstract)

Mark Harman , Brunel University
John Howroyd , University of London
Sebastian Danicic , University of London
Chris Fox , University of London
Mike Laurence , University of London
Rob Hierons , Brunel University
pp. 25

Reverse Program Calculation Supported by Code Slicing (Abstract)

G. Villavicencio , Universidad Cat'olica de Santiago del Estero
J.N. Oliveira , Universidade do Minho
pp. 35
STANDARD SCHEMAS AND SCHEMA CONVERSIONS

Towards a Standard Schema for C/C++ (Abstract)

Tibor Gyimóthy , University of Szeged
Rudolf Ferenc , University of Szeged
Susan Elliott Sim , University of Toronto
Rainer Koschke , Universit?t Stuttgart
Richard C. Holt , University of Waterloo
pp. 49

Union Schemas as a Basis for a C++ Extractor (Abstract)

Ric Holt , University of Waterloo
Andrew J. Malton , University of Waterloo
Thomas R. Dean , Queen's University
pp. 59
REQUIREMENT AND DESIGN LEVEL

Requirements-Driven Software Re-engineering Framework (Abstract)

John Mylopoulos , University of Toronto
Kostas Kontogiannis , University of Waterloo
Ladan Tahvildari , University of Waterloo
pp. 71
CLUSTERING FOR REMODULARIZATION

Component Clustering Based on Maximal Association (Abstract)

Kamran Sartipi , University of Waterloo
Kostas Kontogiannis , University of Waterloo
pp. 103
DATA REVERSE ENGINEERING
PROGRAM COMPREHENSION

Characterizing the Informal Knowledge Contained in Systems (Abstract)

Nicolas Anquetil , Universidade Cat?lica de Bras?lia
pp. 166
WRAPPING

Wrapper Development for Legacy Data Reuse (Abstract)

J-L. Hainaut , University of Namur
Ph. Thiran , University of Namur
pp. 198

Modeling the System-User Dialog Using Interaction Traces (Abstract)

Paul Iglinski , University of Alberta
Eleni Stroulia , University of Alberta
Bruce Matichuk , Celcorp
Paul Sorenson , University of Alberta
Mohammad El-Ramly , University of Alberta
pp. 208
REENGINEERING FOR THE WEB

REportal: A Web-based Portal Site for Reverse Engineering (Abstract)

Spiros Mancoridis , Drexel University
Yih-Farn Chen , AT&T Labs - Research
Emden R. Gansner , AT&T Labs - Research
Jeffrey L. Korn , AT&T Labs - Research
Timothy S. Souder , Drexel University
pp. 221

An Approach for Reverse Engineering of Web-Based Applications (Abstract)

G. Casazza , University of Naples "Federico II"
G. Antoniol , University of Sannio
G.A. Di Lucca , University of Naples "Federico II"
M. Di Penta , University of Sannio
pp. 231

Flexible Reverse Engineering of Web Pages with VAQUISTA (Abstract)

Jean Vanderdonckt , Universit? catholique de Louvain, Institut d'Administration et de Gestion
Laurent Bouillon , Universit? catholique de Louvain, Institut d'Administration et de Gestion
Nathalie Souchon , Universit? catholique de Louvain, Institut d'Administration et de Gestion
pp. 241

Reverse Engineering to Achieve Maintainable WWW Sites (Abstract)

Cornelia Boldyreff , University of Durham
Richard Kewish , University of Durham
pp. 249
WORKSHOP ON ANALYSIS, SLICING, AND TRANSFORMATION

Displaying dependence graphs: a hierarchical approach (Abstract)

Francoise Balmas , Universite Paris 8 (France)
pp. 261

GUSTT: An Amorphous Slicing System which Combines Slicing and Transformation (Abstract)

Mark Harman , Brunel University
Malcolm Munro , University of Durham
Xingyuan Zhang , University of Durham
Lin Hu , Brunel University
pp. 271

Preprocessor Conditional Removal by Simple Partial Evaluation (Abstract)

Michael Mehlich , Semantic Designs, Inc.
Ira D. Baxter , Semantic Designs, Inc.
pp. 281

Parsing in a hostile world (Abstract)

Darius Blasband , RainCode Corp.
pp. 291

Identifying Similar Code with Program Dependence Graphs (Abstract)

Jens Krinke , Lehrstuhl Softwaresysteme, Universit?t Passau
pp. 301

The Octagon Abstract Domain (Abstract)

Antoine Miné , ?cole Normale Sup?rieure de Paris, France
pp. 310
WORKSHOP ON DATA REVERSE ENGINEERING

Lessons Learned in Data Reverse Engineering (PDF)

Kathi Hogshead Davis , Northern Illinois University
pp. 323

Interactive Migration of Legacy Databases to Net-Centric Technologies (Abstract)

Jens H. Jahnke , University of Victoria
Yury Bychkov , University of Victoria
pp. 328

Assisting the Comprehension of Legacy Transactions (Abstract)

Jianhua Shao , Cardiff University
Suzanne M. Embury , University of Manchester
pp. 345
WORKSHOP ON DECOMPILATION TECHNIQUES

Comparing Type-Based and Proof-Directed Decompilation (Abstract)

Atsushi Ohori , Japan Advanced Institute of Science and Technology
Shin-ya Katsumata , University of Edinburgh
Alan Mycroft , University of Cambridge
pp. 362

Decompiling Java using staged encapsulation (Abstract)

Laurie Hendren , McGill University
Jerome Miecznikowski , McGill University
pp. 368

Computer Security Analysis through Decompilation and High-Level Debugging (Abstract)

Cristina Cifuentes , Sun Microsystems Labs
Mike Van Emmerik , University of Queensland
Trent Waddington , University of Queensland
pp. 375

Author Index (PDF)

pp. 381
83 ms
(Ver )