Program



Wednesday 3 March 1999

   
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
   


Thursday 4 March 1999

   
   
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
   


Friday 5 March 1999

   
  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