The Community for Technology Leaders
Proceedings Eighth Working Conference on Reverse Engineering (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)

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

Node Coarsening Calculi for Program Slicing (Abstract)

Mark Harman , Brunel University
Rob Hierons , Brunel University
Chris Fox , University of London
Sebastian Danicic , University of London
John Howroyd , University of London
Mike Laurence , University of London
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)

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

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

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

Requirements-Driven Software Re-engineering Framework (Abstract)

Ladan Tahvildari , University of Waterloo
Kostas Kontogiannis , University of Waterloo
John Mylopoulos , University of Toronto
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)

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

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

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

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

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

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

G.A. Di Lucca , University of Naples "Federico II"
G. Casazza , University of Naples "Federico II"
M. Di Penta , University of Sannio
G. Antoniol , 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
Lin Hu , Brunel University
Malcolm Munro , University of Durham
Xingyuan Zhang , University of Durham
pp. 271

Preprocessor Conditional Removal by Simple Partial Evaluation (Abstract)

Ira D. Baxter , Semantic Designs, Inc.
Michael Mehlich , 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)

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

Assisting the Comprehension of Legacy Transactions (Abstract)

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

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

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

Decompiling Java using staged encapsulation (Abstract)

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

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

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

Author Index (PDF)

pp. 381
79 ms
(Ver 3.3 (11022016))