| 10.00 | Registration & Coffee |
| 10.50 | Opening |
| 11.00 | Maintenance Factories-A Dream or Reality? (keynote) |
| Fred Hirdes, Emendo Software Group, The Netherlands. | |
| Testing: session chair: Kostas Kontogiannis | |
| 12.00 | Techniques for Regression Testing: Selecting Test Case |
| Sets Taylored to Possibly Modified Functionalities | |
| Ivan Granja, State Univ. of Campinas, Brazil. | |
| Mario Jino, State Univ. of Campinas, Brazil. | |
| 12.30 | Lunch |
| Architectural Understanding: session chair: Ger Bakker | |
| 14.00 | Employing Use-cases and Domain Knowledge for Comprehending Resource Usage |
| Rene Krikhaar, Philips Research, The Netherlands. | |
| Maarten Pennings, Philips Research, The Netherlands. | |
| 14.30 | Assessing and Maintaining Architectural Quality |
| S. Jeromy Carriere, Software Engineering Institute, USA. | |
| Rick Kazman, Software Engineering Institute, USA. | |
| Steve Woods, Software Engineering Institute, USA. | |
| 15.00 | Architecture Comprehension Tools for a PBX System |
| R.L. Krikhaar, Philips Research, The Netherlands. | |
| R.P. de Jong, Philips Research, The Netherlands. | |
| J.P. Medema, Philips Research, The Netherlands. | |
| L.M.G. Feijs, Eindhoven Embedded System Institute, The Netherlands. | |
| 15.30 | Break |
| Program Understanding: session chair: Franz Lehner | |
| 16.00 | Querying as an Enabling Technology in Software Reengineering |
| Bernt Kullbach, Univ. Koblenz-Landau, Germany. | |
| Andreas Winter, Univ. Koblenz-Landau, Germany. | |
| 16.30 | Impact of Function Pointers on Call Graph |
| G. Antoniol , Istituto per la Ricerca Scientifica e Tecnologica, Italy. | |
| F. Calzolari, Istituto per la Ricerca Scientifica e Tecnologica, Italy. | |
| P. Tonella, Istituto per la Ricerca Scientifica e Tecnologica, Italy. | |
| 17.00 | Reception |
| 09.00 | A Commercial Application of Legacy Reengineering: Source Code Recovery (keynote) |
| Leland G. Freeman, The Source Recovery Company, USA | |
| Data Flow Analysis: session chair: Derek Rayside | |
| 10.00 | Effects of Different Flow Insensitive Points-to Analyses on DEF/USE Sets |
| Paolo Tonella, Istituto per la Ricerca Scientifica e Tecnologica, Italy | |
| 10.30 | Break |
| Program Reengineering: session chair: Steve Woods | |
| 11.00 | Restructuring COBOL/CICS Legacy Systems |
| Alex Sellink, Univ. van Amsterdam, The Netherlands | |
| Chris Verhoef, Univ. van Amsterdam, The Netherlands | |
| Harry Sneed, Software Engineering Service, Germany | |
| 11.30 | Towards a User-controlled Software Renovation Factory |
| Jacob Brunekreef, TriLoc Software Engineering Europe, The Netherlands | |
| Bob Diertens, Univ. van Amsterdam, The Netherlands | |
| 12.00 | Generating Objects from C Code - Features of the CORET Tool Set |
| Mario Taschwer, Univ. Klagenfurt, Germany | |
| Dominik Rauner-Reithmayer, Univ. Klagenfurt, Germany | |
| Roland T. Mittermeir Univ. Klagenfurt, Germany | |
| 12.30 | Lunch |
| Data Reengineering: session chair: Taghi Khoshgoftaar | |
| 14.00 | Integration of Analysis and Redesign Activities in Information System Reengineering |
| Jens H. Jahnke, Univ. Paderborn, Germany | |
| Joerg Wadsack, Univ. Paderborn, Germany | |
| 14.30 | Clustering Relations into Abstract ER Schemas for Database Reverse Engineering |
| Pedro Sousa, FCT/UNL and INESC, Portugal | |
| Lurdes Pedro-de-Jesusa, FCT/UNL and INESC, Portugal | |
| Goncalo Pereira, FCT/UNL and INESC, Portugal | |
| Fernando Brito e Abreu FCT/UNL and INESC, Portugal | |
| 15.00 | Social Event: Marken |
| 18.00 | Conference Dinner |
| Development & Maintenance: session chair: Harry Sneed | |
| 09.00 | Extracting Java Library Subsets for Deployment on Embedded Systems |
| Derek Rayside, Univ. of Waterloo, Canada | |
| Kostas Kontogiannis, Univ. of Waterloo, Canada | |
| 09.30 | An Experiment in Legacy Code Segmentation to Improve Maintainability |
| Rosangela Penteado, Federal Univ. of Sao Carlos, Brazil | |
| Maria Istela Cagnin, Federal Univ. of Sao Carlos, Brazil | |
| Paulo C. Masiero, Univ. of Sao Paulo in Sao Carlos, Brazil | |
| Management: session chair: Paolo Nesi | |
| 10.00 | Managing Requirements Change and Evolution through Measurement and Action Plans |
| Wing Lam, Univ. of Hertfordshire, UK | |
| Martin Loomes, Univ. of Hertfordshire, UK | |
| 10.30 | Break |
| Posters: session chair: Paolo Nesi | |
| 11.00 | MANTEMA: a complete rigourous methodology for supporting maintenance |
| based on the ISO/IEC 12207 Standard | |
| Macario Polo Usaola, Mario G. Piattini Velthuis, Francisco Ruiz Gonzalez, Coral Calero Munoz | |
| 11.15 | An Approach to Manage Variance in Legacy Systems |
| Anssi Karhinen, Marco Sandrini, Juha Tuominen | |
| 11.30 | Maintenance of Multitasking Applications: Restructuring and Quality Improvement |
| Using a Graphical Tool | |
| J.-F. Ponsignon, M. Maranzana, R. Aubry, Y. Martinez | |
| 11.45 | A Software Defect Report and Tracking System in an Internet |
| Miguel Goulao, Fernando Brito e Abreu, Pedro Sousa, Antonio Silva Monteiro, Alberto Bigotte de Almeida | |
| 12.00 | A Method for Built-in Tests in Component-based Software Maintenance |
| Yingxu Wang, Hakan Wickburg, Graham King | |
| 12.15 | Selection of Reverse Engineering Methods for Relational Databases |
| Maria de Lurdes S Pereira Pedro de Jesus, Pedro Manuel Antunes de Sousa | |
| 12.30 | Lunch |
| Metrics: session chair: Jeromy Carriere | |
| 14.00 | A Change Impact Model for Changeability Assessment in Object-Oriented Systems |
| M. Ajmal Chaumun, Univ. de Montreal, Canada | |
| Hind Kabaili, Univ. de Montreal, Canada | |
| Rudolf K. Keller, Univ. de Montreal, Canada | |
| Francois Lustman, Univ. de Montreal, Canada | |
| 14.30 | Architecture Level Prediction of Software Maintenance |
| Per Olof Bengtsson, Hogskolan I Karlskrona/Ronneby, Sweden | |
| Jan Bosch, Hogskolan I Karlskrona/Ronneby, Sweden | |
| 15.00 | Application of a Usage Profile in Software Quality Models |
| Wendell D. Jones, Nortel, Canada | |
| John P. Hudepohl, Nortel, Canada | |
| Taghi M. Khoshgoftaar, Florida Atlantic Univ, USA | |
| Edward B. Allen, Florida Atlantic Univ, USA | |
| 15.30 | Closure |