The Community for Technology Leaders
Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360) (1999)
Oxford, England
Aug. 30, 1999 to Sept. 3, 1999
ISSN: 1063-6773
ISBN: 0-7695-0016-1

Reviewers (PDF)

pp. xvii
Keynote Speech
Session 1: Reverse Engineering

Requirements Recovery from Legacy Systems by Analyzing and Modelling Behavior (Abstract)

Kecheng Liu , Staffordshire University
Albert Alderson , Staffordshire University
Zubair Qureshi , Staffordshire University
pp. 3

Extracting Objects of Ada Programs using Module Features (Abstract)

Yuming Zhou , Southeast University
Baowen Xu , Southeast University
pp. 23
Session 2: Tools

A Tool Suite for Evolving Legacy Software (Abstract)

Spencer Rugaber , Georgia Institute of Technology
pp. 33

Bunch: A Clustering Tool for the Recovery and Maintenance of Software System Structures (Abstract)

S. Mancoridis , Drexel University
B.S. Mitchell , Drexel University
Y. Chen , AT&T Labs - Research
E.R. Gansner , AT&T Labs - Research
pp. 50
Panel 1

Resolved: Software Maintenance is Nothing More than Another Form of Development (Abstract)

Norman Schneidewind , Naval Postgraduate School
Barbara Kitchenham , Keele University
Frank. Niessink , Vrije Universiteit
Janice Singer , National Research Council of Canada
Anneliese von Mayrhauser , Colorado State University
Hongji Yang , De Montfort University
pp. 63
Session 3: Migration

Restructuring Legacy C Code into C++ (Abstract)

R. Fanta , Wayne State University
V. Rajlich , Wayne State University
pp. 77
Session 4: Visualisation and Understanding

A Language Independent Approach for Detecting Duplicated Code (Abstract)

Stéphane Ducasse , University of Berne
Matthias Rieger , University of Berne
Serge Demeyer , University of Berne
pp. 109
Poster Session 1
Session 5: Architectures and Frameworks

Observations on the Evolution of an Industrial OO Framework (Abstract)

Michael Mattsson , University of Karlskrona/Ronneby
Jan Bosch , University of Karlskrona/Ronneby
pp. 139
Session 6: Management
Keynote Speech
Session 7: Testing

Testing of Concurrent Programs after Specification Changes (Abstract)

In Sang Chung , Hansung University
Hyeon Soo Kim , Kumoh National University of Technology
Hyun Seop Bae , Korea Advanced Institute of Science and Technology
Yong Rae Kwon , Korea Advanced Institute of Science and Technology
Dong Gil Lee , Electronics and Telecommunications Research Institute
pp. 199
Session 8: Object-Oriented Technology

Maintaining Traceability During Object-Oriented Software Evolution: A Case Study (Abstract)

G. Antoniol , University of Sannio
G. Canfora , University of Sannio
A. de Lucia , University of Sannio
pp. 211

Hot Spot Recovery in Object-Oriented Software with Inheritance and Composition Template Methods (Abstract)

Reinhard Schauer , Universit? de Montr?al
Sébastien Robitaille , Universit? de Montr?al
François Martel , Universit? de Montr?al
Rudolf K. Keller , Universit? de Montr?al
pp. 220
Panel 2
Session 9: Reuse and Validation

Generation of Software Renovation Factories from Compilers (Abstract)

Alex Sellink , University of Amsterdam
Chris Verhoef , University of Amsterdam
pp. 245

A Semi-Formal Approach to Assist Software Design with Reuse (Abstract)

William C. Chu , TungHai Universty
C. P. Hsu , Feng Chia University
C.W. Lu , Feng Chia University
Xudong He , Florida International University
pp. 256
Session 10: Models and Processes

Software Quality Maintenance Model (Abstract)

Norman F. Schneidewind , Naval Postgraduate School
pp. 277

Models to Promote Effective System Change (Abstract)

David W. Bustard , University of Ulster
Zhonglin He , University of Ulster
Raymond Oakes , Civil Service
pp. 297
Session 11: Processes and Technology

Maintenance at ABB (II): Change Execution Processes (Abstract)

Mira Kajko-Mattsson , Stockholm University/Royal Institute of Technology
pp. 307

Reverse Compilation of Digital Signal Processor Assembler Source to ANSI-C (Abstract)

Adrian Johnstone , University of London
Elizabeth Scott , University of London
Tim Womack , University of London
pp. 316
Session 12: Measurement and Improvement

Quality Improvement in Switching-System Software (Abstract)

Takaaki Fukuda , NTT Network Service Systems Laboratories
Tetsuyasu Yamada , NTT Network Service Systems Laboratories
Tomoharu Yamaguchi , NTT Network Service Systems Laboratories
pp. 353

Preparing Measurements of Legacy Software for Predicting Operational Faults (Abstract)

Taghi M. Khoshgoftaar , Florida Atlantic University
Edward B. Allen , Florida Atlantic University
Xiaojing Yuan , Florida Atlantic University
Wendell D. Jones , EMERALD, a Business Unit of Nortel Networks
John P. Hudepohl , EMERALD, a Business Unit of Nortel Networks
pp. 359
Session 13: Architecture
Session 14: Software Change and Impact Analysis (I)

Evaluating the Use of Dominance Trees for C and COBOL (Abstract)

Elizabeth Burd , University of Durham
Malcolm Munro , University of Durham
pp. 401
Short Paper Session 1: Software Maintenance-The Future (II)
Short Paper Session 2: Software Maintenance-The Future (III)
Session 15: Software Change and Impact Analysis (II)
Session 16: Measurement and Empirical Studies

Metrics for Controlling Effort During Adaptive Maintenance of Object Oriented Systems (Abstract)

F. Fioravanti , University of Florence
P. Nesi , University of Florence
F. Stortoni , University of Florence
pp. 483
Panel 3

On the Threshold of Y2K (PDF)

Shawn Bohner , META Group, Inc.
Spencer Rugaber , Georgia Institute of Technology
Raj Sood , Dofasco, Inc.
Lee White , Case Western Reserve University
pp. 501
Keynote Speech

Author Index (PDF)

pp. 503
98 ms
(Ver 3.3 (11022016))