Searching...
Advanced Search
I
ICSM
1999
15th IEEE International Conference on Software Maintenance (ICSM'99)
This Publication
Digital Library
Advanced Search
This Publication
Subscribe to this Publication
Login to access your subscribed content
Bibliographic References
ASCII Text
BibTex
Refworks Procite/RefMan
15th IEEE International Conference on Software Maintenance (ICSM'99)
Oxford, England
August 30-September 03
ISBN: 0-7695-0016-1
Table of Contents
Message from the General Chair
(PDF)
pp. xi
ABSTRACT
PDF
Messages from the Programme Co-Chairs
(PDF)
pp. xii
ABSTRACT
PDF
Conference Committee
(PDF)
pp. xiv
ABSTRACT
PDF
Reviewers
(PDF)
pp. xvii
ABSTRACT
PDF
Keynote Speech
Why is Software Engineering So Difficult? Reflections on Technology and Challenges for the Future
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Recovering High-Level Views of Object-Oriented Applications from Static and Dynamic Information
(Abstract)
Tamar Richner
Stéphane Ducasse
pp. 13
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Extracting Objects of Ada Programs using Module Features
(Abstract)
Yuming Zhou
, Southeast University
Baowen Xu
, Southeast University
pp. 23
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 2: Tools
A Tool Suite for Evolving Legacy Software
(Abstract)
Spencer Rugaber
, Georgia Institute of Technology
pp. 33
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Building Documentation Generators
(Abstract)
Arie van Deursen
Tobias Kuipers
pp. 40
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 3: Migration
Assembler to C Migration Using the FermaT Transformation System
(Abstract)
Martin Ward
pp. 67
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Restructuring Legacy C Code into C++
(Abstract)
R. Fanta
, Wayne State University
V. Rajlich
, Wayne State University
pp. 77
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Evolutionary Migration of Legacy Systems to an Object-Based Distributed Environment
(Abstract)
Miguel A. Serrano
pp. 86
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 4: Visualisation and Understanding
Visualizing Software Release Histories: The Use of Color and Third Dimension
(Abstract)
Harald Gall
Mehdi Jazayeri
Claudio Riva
pp. 99
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Component Module Classification for Distributed Software Understanding
(Abstract)
Nabor C. Mendonca
Jeff Kramer
pp. 119
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Poster Session 1
Software Maintenance - The Future (I)
Session 5: Architectures and Frameworks
Experience with a Reverse Engineering Architecture Approach to Increase Understanding
(Abstract)
A. von Mayrhauser
J. Wang
Q. Li
pp. 131
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Observations on the Evolution of an Industrial OO Framework
(Abstract)
Michael Mattsson
, University of Karlskrona/Ronneby
Jan Bosch
, University of Karlskrona/Ronneby
pp. 139
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Implementing an Experience Factory: Maintenance and Evolution of the Software and Systems Development Process
(Abstract)
B. Chatters
pp. 146
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 6: Management
Beyond Year 2000 Remediation: the Compliance Verification - A Case Study
(Abstract)
Michelangelo Interesse
, Netsiel S.p.A.
Roberto Dabbicco
, Netsiel S.p.A.
pp. 155
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Challenges and Experiences in Managing Major Software Evolution Endeavours Such as Euro Conversion or Y2000 Compliance
(Abstract)
Rene R. Klosch
Wolfgang Eixelsberger
pp. 161
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Maintenance at ABB (I): Software Problem Administration Processes (The State of Practice)
(Abstract)
Mira Kajko-Mattsson
pp. 167
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
The Design of Design
Session 7: Testing
Test Case Prioritization: An Empirical Study
(Abstract)
Gregg Rothermel
Roland H. Untch
Chengyun Chu
Mary Jean Harrold
pp. 179
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Automatic Unit Test Data Generation Using Mixed-Integer Linear Programming and Execution Trees
(Abstract)
S. Lapierre
E. Merlo
G. Savard
G. Antoniol
R. Fiutem
P. Tonella
pp. 189
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Object Oriented Design Pattern Inference
(Abstract)
Paolo Tonella
Giulio Antoniol
pp. 230
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Panel 2
Panel 2: Doing Software Maintenance for Business Change
(Abstract)
Ned Chapin
, InfoSci Inc.
pp. 241
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Criteria for Testing Exception-Handling Constructs in Java Programs
(Abstract)
Saurabh Sinha
Mary Jean Harrold
pp. 265
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 10: Models and Processes
Software Quality Maintenance Model
(Abstract)
Norman F. Schneidewind
, Naval Postgraduate School
pp. 277
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Common Concept Apparatus within Corrective Software Maintenance
(Abstract)
Mira Kajko-Mattsson
pp. 287
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Models to Promote Effective System Change
(Abstract)
David W. Bustard
, University of Ulster
Zhonglin He
, University of Ulster
Raymond Oakes
, Civil Service
pp. 297
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 11: Processes and Technology
Maintenance at ABB (II): Change Execution Processes
(Abstract)
Mira Kajko-Mattsson
, Stockholm University/Royal Institute of Technology
pp. 307
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Effort Distribution in a Six Year Industrial Application Framework Project
(Abstract)
Michael Mattsson
, University of Karlskrona/Ronneby
pp. 326
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 12: Measurement and Improvement
Software Reliability: Assumptions, Realities and Data
(Abstract)
Michel Defamie
Patrick Jacobs
Jacques Thollembeck
pp. 337
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
A Case Study in Object-Oriented Maintenance
(Abstract)
Matthew L. Domsch
Stephen R. Schach
pp. 346
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 13: Architecture
A Two-Phase Process for Software Architecture Improvement
(Abstract)
R. Krikhaar
A. Postma
A. Sellink
M. Stroucken
C. Verhoef
pp. 371
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Browsing and Searching Software Architectures
(Abstract)
Susan Elliott Sim
Charles L.A. Clarke
Richard C. Holt
Anthony M. Cox
pp. 381
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
A Semantic Foundation for Architectural Reengineering and Interchange
(Abstract)
Steven Woods
S. Jeromy Carriere
Rick Kazman
pp. 391
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
A Framework For Analysing The Effect Of "Change" In Legacy Code
(Abstract)
Shikun Zhou
Hussein Zedan
Antonio Cau
pp. 411
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Reuse-Driven Interprocedural Slicing in the Presence of Pointers and Recursions
(Abstract)
Donglin Liang
Mary Jean Harrold
pp. 421
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Short Paper Session 1: Software Maintenance-The Future (II)
Performance of Object-Oriented Software Code: Profiling and Instrumentation
(PDF)
N. Melab
H. Basson
M. Bouneffa
L. Deruelle
pp. 433
ABSTRACT
PDF
An Industry Perspective on Decompilation
(PDF)
Leland Freeman
Cristina Cifuentes
pp. 433
ABSTRACT
PDF
Characteristics of Object Evolution Processes
(PDF)
Takako Nakatani
Tetsuo Tamai
pp. 434
ABSTRACT
PDF
Salvaging an Ancient Legacy System at the German Foreign Office
(PDF)
H.M. Sneed
E. Nya'ry
pp. 434
ABSTRACT
PDF
Short Paper Session 2: Software Maintenance-The Future (III)
Comprehending Multilanguage and Multiparadigm Software
(PDF)
Panagiotis K. Linos
Stephen R. Schach
pp. 437
ABSTRACT
PDF
Visualizing Software - A Key Research Area
(PDF)
Claire Knight
Malcolm Munroe
pp. 437
ABSTRACT
PDF
A Competence Web on Software Maintenance
(PDF)
Roger Lindqvist
Gran Hjertman
Mats Eriksson
Martin Modig
pp. 438
ABSTRACT
PDF
Measuring Ripple Effect on Software Maintenance
(PDF)
Sue Black
pp. 438
ABSTRACT
PDF
Increasing Mainframe Software Maintenance Efficiency and Effectiveness: An Empirical Study of Microcomputer versus Mainframe Based Tools
(PDF)
Howard A. Kanter
Thomas Muscarello
pp. 439
ABSTRACT
PDF
Session 15: Software Change and Impact Analysis (II)
Impact Analysis in Real-Time Control Systems
(Abstract)
Jun Li
Peter H. Feiler
pp. 443
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Simultaneous Demand-Driven Data-Flow and Call Graph Analysis
(Abstract)
Gagan Agrawal
pp. 453
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
A Methodology for the Automated Introduction of Design Patterns
(Abstract)
M. O'Cinnéide
P. Nixon
pp. 463
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Session 16: Measurement and Empirical Studies
Using Coupling Measurement for Impact Analysis in Object-Oriented Systems
(Abstract)
Lionel C. Briand
Juergen Wuest
Hakim Lounis
pp. 475
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
Evolution and Errors : An Empirical Example
(Abstract)
C.R. Douce
P.J. Layzell
pp. 493
ABSTRACT
PDF
PURCHASE ARTICLE: $19
IEEE
Xplore
Subscribers
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
ABSTRACT
PDF
Software System Maintenance and Evolution in an Era of Reuse, COTS, and Component-Based Systems
Author Index
(PDF)
pp. 503
ABSTRACT
PDF
Peer Review Notice
|
Give Us Feedback
Usage of this product signifies your acceptance of the
Terms of Use
.
Open
Download