Last update:
Thu Aug 1 11:56:04 MDT 2019
Keith Bennet and
Mel Colter Editorial . . . . . . . . . . . . . . . 1--1
M. M. Lehman Uncertainty in computer application and
its control through the engineering of
software . . . . . . . . . . . . . . . . 3--27
J. A. Zimmer Altering without change . . . . . . . . 29--46
E. B. Swanson and
C. M. Beath Organizational foundations for
maintenance . . . . . . . . . . . . . . 47--58
M. E. Segal and
O. Frieder Dynamic program updating: A software
maintenance technique for minimizing
software, downtime . . . . . . . . . . . 59--79
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
F. W. Calliss and
B. J. Cornelius Two module factoring techniques . . . . 81--89
C. Jones Software enhancement modelling . . . . . 91--100
J. A. Ricketts Harmonizing the development, maintenance
and enhancement of application systems 101--120
A. Burns and
A. J. Wellings Dynamic change management and Ada . . . 121--131
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Anonymous Editorial . . . . . . . . . . . . . . . 1--1
S. Chen and
K. G. Heisler and
W. T. Tsai and
X. Chen and
E. Leung A model for assembly program maintenance 3--32
M. A. Crawford Lurking within COBOL PERFORMs . . . . . 33--46
V. Karakostas Modelling and maintenance software
systems at the teleological level . . . 47--59
M. Borgers and
M. Munro Producing better maintainable JSD
specifications by grouping common
aspects . . . . . . . . . . . . . . . . 61--80
H. Calow Practice case study . . . . . . . . . . 81--84
Anonymous Call for Paper on reverse engineering
and re-engineering . . . . . . . . . . . 85--85
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
L. F. Pau and
J. B. Kristinsson SOFTM: A software maintenance expert
system in Prolog . . . . . . . . . . . . 87--111
John A. Lewis and
Sallie M. Henry On the benefits and difficulties of a
maintainability via metrics methodology 113--131
Ronald J. Leach Software metrics and software
maintenance . . . . . . . . . . . . . . 133--142
Ned Chapin Report: Conference on Software
Maintenance --- 1989: a report . . . . . 143--144
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Joseph M. Scandura Cognitive approach to systems
engineering and re-engineering:
Integrating new designs with old systems 145--156
John T. Nosek and
Prashant Palvia Software maintenance management: Changes
in the last decade . . . . . . . . . . . 157--174
C. G. Davies Problems of maintenance of JSP
structures . . . . . . . . . . . . . . . 175--192
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Shmuel Rotenstreich Enhancements through design
transformations: A retroactive case
study . . . . . . . . . . . . . . . . . 193--208
Hareton K. N. Leung and
Lee White Insights into testing and regression
testing global variables . . . . . . . . 209--222
Martin Neil and
Robert J. Cole and
David Slater Measures for maintenance management: A
case study . . . . . . . . . . . . . . . 223--240
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Shane Sharpe and
Dwight A. Haworth and
David Hale Characteristics of empirical software
maintenance studies: 1980--1989 . . . . 1--15
Chris Wild and
Kurt Maly and
Lianfang Liu Decision-based software development . . 17--43
Rachel J. Kenning and
Simon D. Cooper and
Robert M. Freeman and
David S. Hinley and
Malcolm Munro Report: Report on the Fourth European
Software Maintenance Workshop . . . . . 45--56
Hilary Calow Book Review: \booktitleReverse
Engineering: Markets, Methods and Tools,
Rosemary Rock-Evans and Keith Hales.
Published by OVUM Ltd (7 Rathbone
Street, London. Tel: 071 255 2670),
1990. ISBN 0-903969-53-X, 750 pages, 2
volumes. Price: \pounds 995 (U\$1850)
cased} . . . . . . . . . . . . . . . . . 57--58
Keith H. Bennett News Item: European special interest
group in software maintenance . . . . . 59--61
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Keith Bennet and
Mel Colter Editorial . . . . . . . . . . . . . . . 63--63
David C. Rine An approach for developing an integrated
modelling environment: A case
investigation . . . . . . . . . . . . . 65--83
David P. Hale and
Dwight A. Haworth Towards a model of programmers'
cognitive processes in software
maintenance: A structural learning
theory approach for debugging . . . . . 85--106
Stephen W. L. Yip and
David J. Robson Window user interfaces and software
maintenance . . . . . . . . . . . . . . 107--123
Ned Chapin Report: Conference on software
maintenance --- 1990: A report . . . . . 125--127
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Sallie Henry and
Steve Wake Predicting maintainability with software
quality metrics . . . . . . . . . . . . 129--143
P. T. Breuer and
K. Lano Creating specifications from code:
Reverse-engineering techniques . . . . . 145--162
Harry M. Sneed Economics of software re-engineering . . 163--182
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
P. D. Coward and
D. C. Ince The role of symbolic execution in
software maintenance . . . . . . . . . . 183--192
K. Lano and
H. Haughton A specification-based approach to
maintenance . . . . . . . . . . . . . . 193--213
Martin Shepperd and
Darrel Ince Design metrics and software
maintainability: An experimental
investigation . . . . . . . . . . . . . 215--232
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
V. Karakostas Intelligent search and acquisition of
business knowledge from programs . . . . 1--17
Suzanne W. Dietrich and
Frank W. Calliss A conceptual design for a code analysis
knowledge base . . . . . . . . . . . . . 19--36
G. Canfora and
A. Cimitile Reverse-engineering and intermodular
data flow: A theoretical approach . . . 37--59
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
C. Tsalidis and
D. Christodoulakis and
D. Maritsas Athena: A software measurement and
metrics environment . . . . . . . . . . 61--81
Ghazi Alkhatib The maintenance problem of application
software: An empirical analysis . . . . 83--104
Dwight A. Haworth and
Shane Sharpe and
David P. Hale A framework for software maintenance: A
foundation for scientific inquiry . . . 105--117
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
David Rine A formal approach to perfective software
maintenance: Integration using a basis 119--128
James D. Arthur and
K. Todd Stevens Document quality indicators: A framework
for assessing documentation adequacy . . 129--142
Wojtek Kozaczynski and
Norman Wilde On the re-engineering of transaction
systems . . . . . . . . . . . . . . . . 143--162
Jenny Newton and
Hongji Yang and
Keith Bennett Report: Report on the Conference on
Software Maintenance 1991, Sorrento,
Italy, 14--17 October 1991 . . . . . . . 163--175
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Keith Bennett Editorial: New co-editor for
\booktitleJournal of Software
Maintenance . . . . . . . . . . . . . . 181--181
R. Gopal and
S. R. Schach Application of automatic decomposition
schemes in proof maintenance for
evolving programs . . . . . . . . . . . 183--198
Mari Georges MACS: Maintenance assistance capability
for software . . . . . . . . . . . . . . 199--213
Christine Desclaux Capturing design and maintenance
decisions with MACS . . . . . . . . . . 215--231
Sasa M. Dekleva Software Maintenance: 1990 status . . . 233--247
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Doreen R. Schatzberg Total quality management for maintenance
process improvement . . . . . . . . . . 1--12
K. Lano and
P. T. Breuer and
H. Haughton Reverse-engineering Cobol via formal
methods . . . . . . . . . . . . . . . . 13--35
Warren Harrison and
Cynthia Gens and
Bruce Gifford pRETS: A parallel reverse-engineering
toolset for FORTRAN . . . . . . . . . . 37--57
Pat Dugard Book Review: \booktitleSoftware metrics:
A rigorous approach, Norman E. Fenton.
Chapman & Hall (London) 1991. ISBN
0-412-48440-0. Price \pounds 19.95
(paperback) . . . . . . . . . . . . . . 59--59
John Yate Book Review: \booktitleSoftware sizing
and estimating MKII FPA, Charles R.
Symons. John Wiley & Sons (Chichester).
ISBN 0-471-92985-9. Price \pounds 36.50
(hardback) . . . . . . . . . . . . . . . 59--61
Alun Payne Book Review: \booktitleSoftware design
techniques for large Ada systems, W. E.
Byme. Digital Press (Prentice Hall,
Hemel Hempstead). ISBN 0-13-816174-7.
Price \pounds 39.00 (hardback) . . . . . 61--62
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Alain Abran and
Hong Nguyenkim Measurement of the maintenance process
from a demand-based perspective . . . . 63--90
Ned Chapin Software maintenance characteristics and
effective management . . . . . . . . . . 91--100
Martin Ward Abstracting a specification from code 101--122
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Benjamin J. Keller and
Richard E. Nance Abstraction refinement: A model of
software evolution . . . . . . . . . . . 123--145
Alan J. Brown Specifications and reverse-engineering 147--153
Martin Neil and
Richard Bache Data linkage maps . . . . . . . . . . . 155--164
H. M. C. L. Mendes-Moreira and
C. G. Davies Business domain knowledge libraries to
support software maintenance activities 165--179
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Hausi A. Müller and
Mehmet A. Orgun and
Scott R. Tilley and
James S. Uhl A reverse-engineering approach to
subsystem structure identification . . . 181--204
Jonathan Bowen From programs to object code and back
again using logic programming:
Compilation and decompilation . . . . . 205--234
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Miriam A. M. Capretz and
Malcolm Munro Software configuration management issues
in the maintenance of existing systems 1--14
In Sang Chung and
Yong Rae Kwon A semantics-based method for
revalidating modified programs . . . . . 15--33
Richard J. Turver and
Malcolm Munro An early impact analysis technique for
software maintenance . . . . . . . . . . 35--52
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
G. Canfora and
A. Cimitile and
M. Munro RE$^2$: Reverse-engineering and reuse
re-engineering . . . . . . . . . . . . . 53--72
Giorgos Papapanagiotakis and
Peter Breuer A software maintenance management model
based on queueing networks . . . . . . . 73--97
Professor Darrel Ince Book Review: \booktitleIndependent
verification and validation, Robert O.
Lewis. John Wiley & Sons, Chichester,
1992, ISBN 0-971-57011-7. Price: \pounds
47.50 . . . . . . . . . . . . . . . . . 99--99
Professor Darrel Ince Book Review: \booktitleSoftware quality:
Theory and management, A. C. Gillies.
Chapman & Hall, Andover, 1992, ISBN
0-412-951301. Price: \pounds 19.95 . . . 99--100
Dorothy R. Graham Book Review: \booktitleThe cleanroom
approach to software quality
development, Michael Dyer. John Wiley &
Sons, Chichester, 1992, ISBN
0471-54823-5. Price: \pounds 23.50 . . . 100--102
Allen Payne Book Review: \booktitleMethods and tools
for software configuration management,
D. Whitgift. John Wiley & Sons,
Chichester, 1991, ISBN 0-471-92940-9.
Price: \pounds 29.95 . . . . . . . . . . 102--103
Allen Payne Book Review: \booktitleObject oriented
design, P. Robinson. Unicom Applied
Technology, Chapman and Hall, Andover,
1992, ISBN 0-412-40520-2. Price: \pounds
65 . . . . . . . . . . . . . . . . . . . 103--104
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Paul J. Layzell and
Linda A. Macaulay An investigation into software
maintenance --- Perception and practices 105--120
Sachidanandam Sakthivel A decision model to choose between
software maintenance and software
redevelopment . . . . . . . . . . . . . 121--143
J. A. A. Sillince A design for information systems which
can adapt to changing organizational
requirements . . . . . . . . . . . . . . 145--160
Dr. Ned Chapin Book Review: \booktitleGeriatric care
for aging software, T. Capers Jones in
Knowledge Base 1, 1 (May 1992). Software
Productivity Research Inc, Burlington,
MA. ISSN none. Price: free . . . . . . . 161--162
Dorothy R. Graham Book Review: \booktitleTesting computer
software, Cem Kaner, Jack Falk and Hung
Quoc Nguyen, Second edition, Van
Nostrand Reinhold, 1993. ISBN
0-442-01361-2. \pounds 25.00 . . . . . . 162--163
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Gary Pei and
Agustina Victoria Reusability in software maintenance: A
Japan--USA comparison . . . . . . . . . 165--183
Stephen R. Schach The economic impact of software reuse on
maintenance . . . . . . . . . . . . . . 185--196
E. J. Younger and
M. P. Ward Inverse-engineering a simple real-time
program . . . . . . . . . . . . . . . . 197--234
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Harry M. Sneed and
Erika Nyary Downsizing large application programs 235--247
Panos E. Livadas and
Theodore Johnson A new approach to finding objects in
programs . . . . . . . . . . . . . . . . 249--260
Roger M. Ogando and
Stephen S. Yau and
Sying S. Liu and
Norman Wilde An object finder for program structure
understanding in software maintenance 261--283
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Keith Bennett and
Ned Chapin Announcement . . . . . . . . . . . . . . 285--285
Stan Jarzabek Life-cycle approach to strategic
re-engineering of software . . . . . . . 287--317
Noureddine Belkhatir and
Jacky Estublier and
Walcélio L. Melo Cooperative work in large-scale software
systems . . . . . . . . . . . . . . . . 319--335
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Anonymous Announcement . . . . . . . . . . . . . . i--i
Keith Bennett and
Ned Chapin Announcement . . . . . . . . . . . . . . 1--1
Bruce I. Blum Resolving the software maintenance
paradox . . . . . . . . . . . . . . . . 3--26
Magne Jòrgensen An empirical study of software
maintenance tasks . . . . . . . . . . . 27--48
Norman Wilde and
Michael C. Scully Software reconnaissance: Mapping program
features to code . . . . . . . . . . . . 49--62
Peter Middleton Maintenance management: From product to
process . . . . . . . . . . . . . . . . 63--73
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Anonymous Announcement . . . . . . . . . . . . . . i--i
Keith Bennett and
Ned Chapin Announcement . . . . . . . . . . . . . . 75--75
A. E. Hatzimanikatis and
C. T. Tsalidis and
D. Christodoulakis Measuring the readability and
maintainability of hyperdocuments . . . 77--90
Filippo Lanubile and
Giuseppe Visaggio Decision-driven Maintenance . . . . . . 91--115
Sitansu S. Mittra A road map for migrating legacy systems
to client/server . . . . . . . . . . . . 117--130
Wei Li and
Sallie Henry An empirical study of maintenance
activities in two object-oriented
systems . . . . . . . . . . . . . . . . 131--147
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Keith Bennett and
Ned Chapin Announcement . . . . . . . . . . . . . . 149--149
Panos E. Livadas and
Stephen Croll A new algorithm for the calculation of
transitive dependences . . . . . . . . . 151--176
Kurt R. Johmann and
Sying-Syang Liu and
Stephen S. Yau Context-dependent flow-sensitive
interprocedural dataflow analysis . . . 177--202
M. P. Ward and
K. H. Bennett Formal methods for legacy systems . . . 203--219
John Ashley Book Review: \booktitleSoftware
inspection, Tom Gilb and Dorothy Graham,
Addison Wesley, 1993 ISBN 0-201-63181-4.
Price \pounds 24.95 (paperback) . . . . 221--222
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Keith Bennett and
Ned Chapin Announcement . . . . . . . . . . . . . . i--i
Alan W. Brown and
Alan M. Christie and
Susan A. Dart An examination of software maintenance
practices in a U.S. government
organization . . . . . . . . . . . . . . 223--238
Ratib Al-Zoubi and
Atul Prakash Program view generation and change
analysis using attributed dependency
graphs . . . . . . . . . . . . . . . . . 239--261
Alain Abran and
Jean-Marc Desharnais Measurement of functional reuse in
maintenance . . . . . . . . . . . . . . 263--277
P. J. Layzell and
M. J. Freeman and
P. Benedusi Improving reverse-engineering through
the use of multiple knowledge sources 279--299
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Keith Bennett and
Ned Chapin Announcement . . . . . . . . . . . . . . 301--301
E. Burton Swanson and
Ned Chapin Interview with E. Burton Swanson . . . . 303--315
G. Canfora and
A. Cimitile and
G. Visaggio Assessing modularization and code
scavenging techniques . . . . . . . . . 317--331
A. K. Onoma and
W. T. Tsai and
F. Tsunoda and
H. Suganuma and
S. Subramanian Software maintenance --- an industrial
experience . . . . . . . . . . . . . . . 333--375
Dr. Martin Ward Letter to the Editor: Abstraction
refinement: A model of software
evolution discussion by M. Ward . . . . 377--378
Ben Keller and
Richard Nance Authors' Reply: Reply to discussion by
B. Keller and R. Nance . . . . . . . . . 379--380
Fritz Trapnell Letter to the Editor: Again, that
maintenance `iceberg' . . . . . . . . . 381--381
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Keith Bennett and
Ned Chapin Announcement . . . . . . . . . . . . . . ii--ii
John Krogstie On the distinction between functional
development and functional maintenance 383--403
Harry M. Sneed Understanding software through numbers:
A metric based approach to program
comprehension . . . . . . . . . . . . . 405--419
George E. Stark and
Paul Oman A survey instrument for understanding
the complexity of software maintenance 421--441
Martin Ward Short Communication: A definition of
abstraction . . . . . . . . . . . . . . 443--450
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
David N. Chin and
Alex Quilici DECODE: A Co-operative Program
Understanding Environment . . . . . . . 3--33
Dwight A. Haworth Regression Control Charts to Manage
Software Maintenance . . . . . . . . . . 35--48
Jorma Taramaa and
Veikko Seppänen and
Minna Mäkäräinen From Software Configuration to
Application Management --- Improving the
Maturity of the Maintenance of Embedded
Software . . . . . . . . . . . . . . . . 49--75
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Anonymous Announcement . . . . . . . . . . . . . . i--i
Joel Henry and
Robert Blasewitz and
David Kettinger Defining and Implementing a
Measurement-based Software Maintenance
Process . . . . . . . . . . . . . . . . 79--100
Ned Chapin and
Tony S. Lau Effective Size: An Example of Use from
Legacy Systems . . . . . . . . . . . . . 101--116
K. Sere and
M. Waldén Reverse Engineering Distributed
Algorithms . . . . . . . . . . . . . . . 117--144
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Anonymous Announcement . . . . . . . . . . . . . . i--i
Aniello Cimitile and
Andrea De Lucia and
Malcolm Munro A Specification Driven Slicing Process
for Identifying Reusable Functions . . . 145--178
M. Pavan Kumar and
V. Sita Rama Das and
N. Netaji Offshore Software Maintenance
Methodology . . . . . . . . . . . . . . 179--197
George Triantafyllos and
Stamatis Vassiliadis and
JosÉ G. Delgado-Frias Software Metrics and Microcode: A Case
Study . . . . . . . . . . . . . . . . . 199--224
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Anonymous Announcement . . . . . . . . . . . . . . i--i
Norman Wilde and
Scott M. Brown The GUMP Process for Software
Maintenance and Maintenance Education 229--239
Ishbel Duncan and
Dave Robson An Exploratory Study of Common Coding
Faults in C Progams . . . . . . . . . . 241--256
Vladimir M. Tsivkin Live Short and Prosper: Applying Cost
Analysis to Routine Software Maintenance
Procedures . . . . . . . . . . . . . . . 257--267
Shantha Mohan Evolutionary Method of Delivery as
Applied to a Large Re-engineering Effort 269--280
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Hareton K. N. Leung A Risk Index for Software Producers . . 281--294
M. J. Taylor and
A. T. Wood-Harper Methodologies and Software Maintenance 295--307
Ronald J. Leach Methods of Measuring Software Reuse for
the Prediction of Maintenance Effort . . 309--320
Doris G. Duncan and
Sateesh B. Lele Converting From Mainframe to
Client/Server at Telogy Inc. . . . . . . 321--344
Richard West Book Review: \booktitleImproving the
Maintainability of Software . . . . . . 345--356
Anonymous Announcement . . . . . . . . . . . . . . fmi--fmi
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Jerry Gao and
Chris Chen and
Y. Toyoshima and
David Kung and
Pei Hsia Identifying Polymorphism Change and
Impact in Object-orientated Software
Maintenance . . . . . . . . . . . . . . 357--387
Panagiotis K. Linos and
Vincent Courtois A Toolset for Maintaining Hybrid C++
Programs . . . . . . . . . . . . . . . . 389--419
Jim Buffenbarger A Software Tool for Maintaining File and
Macro Build Dependencies . . . . . . . . 421--431
Anonymous Announcement . . . . . . . . . . . . . . fmi--fmi
Anonymous Masthead . . . . . . . . . . . . . . . . fmi--fmi
Julio Cesar Sampaio do Prado Leite and
Marcelo Sant'Anna and
Antonio Francisco do Prado Porting COBOL Programs Using a
Transformational Approach . . . . . . . 3--31
T. Y. Chen and
Y. Y. Cheung On Program Dicing . . . . . . . . . . . 33--46
Paul H. Morris and
Ronald A. Gray and
Robert E. Filman GOTO Removal Based on Regular
Expressions . . . . . . . . . . . . . . 47--66
Wei Li An Empirical Study of Software Reuse in
Reconstructive Maintenance . . . . . . . 69--83
Derick E. Masengale and
Michael J. Schrank Model-based Assessments Applied to
Software Maintenance Processes . . . . . 85--101
VÁClav Rajlich MSE: A Methodology for Software
Evolution . . . . . . . . . . . . . . . 103--124
Kurt D. Welker and
Paul W. Oman and
Gerald G. Atkinson Practice Articles: Development and
Application of an Automated Source Code
Maintainability Index . . . . . . . . . 127--159
Juan Carlos Granja-Alvarez and
Manuel José Barranco-García A Method for Estimating Maintenance Cost
in a Software Project: A Case Study . . 161--175
David E. Peercy and
Ned Chapin Interview with David E. Peercy . . . . . 177--200
Duane W. Hybertson and
Anh D. Ta and
William M. Thomas Maintenance of COTS-intensive software
systems . . . . . . . . . . . . . . . . 203--216
Pei Hsia and
Xiaolin Li and
David Chenho Kung and
Chih-Tung Hsu and
Liang Li and
Yasufumi Toyoshima and
Cris Chen A technique for the selective
revalidation of OO software . . . . . . 217--233
Chris F. Kemerer and
Sandra A. Slaughter Determinants of software maintenance
profiles: an empirical investigation . . 235--251
Takashi Sano and
Wei-Tek Tsai and
Sanjai Rayadurgam Interview with Takashi Sano . . . . . . 253--268
Cris Wendt and
Nicholas Imparato Software licensing models amid market
turbulence . . . . . . . . . . . . . . . 271--280
Joel E. Henry and
James P. Cain A quantitative comparison of perfective
and corrective software maintenance . . 281--297
Anneliese von Mayrhauser and
A. Marie Vans and
Adele E. Howe Program understanding behaviour during
enhancement of large-scale software . . 299--327
Eric Garrigue Vesely Using COBOL defensive traps . . . . . . 329--342
Susan A. Sherer Using risk analysis to manage software
maintenance . . . . . . . . . . . . . . 345--364
George E. Stark and
Paul W. Oman Software maintenance management
strategies: observations from the field 365--378
Don O'Neill Software maintenance and global
competitiveness . . . . . . . . . . . . 379--399
Ned Chapin Editorial: New co-editor and board
members . . . . . . . . . . . . . . . . 1--1
Hai Huang and
Wei-Tek Tsai and
Sourav Bhattacharya and
Xiaoping Chen and
Yamin Wang and
Jianhua Sun Business rule extraction techniques for
COBOL programs . . . . . . . . . . . . . 3--35
Mikael Lindvall and
Kristian Sandahl Traceability aspects of impact analysis
in object-oriented systems . . . . . . . 37--57
Wui-Gee Tan and
Guy G. Gable Attitudes of maintenance personnel
towards maintenance work: a comparative
analysis . . . . . . . . . . . . . . . . 59--74
Arie Van Deursen and
Paul Klint Little languages: little maintenance? 75--92
M. Joanna Fyson and
Cornelia Boldyreff Using application understanding to
support impact analysis . . . . . . . . 93--110
Tat W. Chan and
Arun Lakhotia Debugging program failure exhibited by
voluminous data . . . . . . . . . . . . 111--150
Mark T. Dishaw and
Diane M. Strong Assessing software maintenance tool
utilization using task--technology fit
and fitness-for-use models . . . . . . . 151--179
Michael R. Olsem An incremental approach to software
systems re-engineering . . . . . . . . . 181--202
Matias Vierimaa and
Jorma Taramaa and
Heli Puustinen and
Kati Suominen and
Tommi Ketola Framework for tool evaluation for a
maintenance environment . . . . . . . . 203--224
Pei Hsia and
Chih-Tung Hsu and
David Chenho Kung and
Eric J. Byrne Incremental delivery reduces maintenance
cost: a COCOMO-based study . . . . . . . 225--247
Lionel Briand and
Yong-Mi Kim and
Walcélio Melo and
Carolyn Seaman and
Victor R. Basili Q-MOPP: qualitative evaluation of
maintenance organizations, processes and
products . . . . . . . . . . . . . . . . 249--278
Christiano de Oliveira Braga and
Arndt von Staa and
Julio Cesar Sampaio do Prado Leite Documentu: a flexible architecture for
documentation production based on a
reverse-engineering strategy . . . . . . 279--303
Berndt Bellay and
Harald Gall An evaluation of reverse engineering
tool capabilities . . . . . . . . . . . 305--331
Louis J. Marcoccia Building infrastructure for fixing the
year 2000 bug: a case study . . . . . . 333--352
Stan Jarzabek and
Guosheng Wang Model-based design of reverse
engineering tools . . . . . . . . . . . 353--380
M. J. Taylor and
E. P. Moynihan and
A. Laws Training for software maintenance . . . 381--393
Ook Lee and
Paul Gray Knowledge base clustering for KBS
maintenance . . . . . . . . . . . . . . 395--414
Mark Harman and
Sebastian Danicic A new algorithm for slicing unstructured
programs . . . . . . . . . . . . . . . . 415--441
Taghi M. Khoshgoftaar and
Edward B. Allen and
Wendell D. Jones and
John P. Hudepohl Which Software Modules have Faults which
will be Discovered by Customers? . . . . 1--18
Nashat Mansour and
Khalid El-Fakih Simulated Annealing and Genetic
Algorithms for Optimal Regression
Testing . . . . . . . . . . . . . . . . 19--34
Jagadeesh Nandigam and
Arun Lakhotia and
Claude G. \vCech Experimental Evaluation of Agreement
among Programmers in Applying the Rules
of Cohesion . . . . . . . . . . . . . . 35--53
Elaine H. Ferneley Design Metrics as an Aid to Software
Maintenance: An Empirical Study . . . . 55--72
Joanne E. Hale and
Shane Sharpe and
David P. Hale An evaluation of the cognitive processes
of programmers engaged in software
debugging . . . . . . . . . . . . . . . 73--91
Anneliese von Mayrhauser and
Ning Zhang Automated regression testing using DBT
and Sleuth . . . . . . . . . . . . . . . 93--116
P. Tonella and
G. Antoniol and
R. Fiutem and
E. Merlo Variable-precision reaching definitions
analysis . . . . . . . . . . . . . . . . 117--142
Jeffrey M. Voas Disposable information systems: the
future of software maintenance? . . . . 143--150
Uwe Krohn and
Cornelia Boldyreff Application of cluster algorithms for
batching of proposed software changes 151--165
Norman Wilde and
Randy Justice and
Kristin Blackwell and
W. Eric Wong Dynamic analysis methods for the year
2000 problem . . . . . . . . . . . . . . 167--182
Scott A. Hissam and
David Carney Isolating faults in complex COTS-based
systems . . . . . . . . . . . . . . . . 183--199
Nicolas Anquetil and
Timothy C. Lethbridge Recovering software architecture from
the names of source files . . . . . . . 201--221
Richard Fanta and
Václav Rajlich Removing clones from the code . . . . . 223--243
Byung-Kyoo Kang and
James M. Bieman A quantitative framework for software
restructuring . . . . . . . . . . . . . 245--284
Sami Zahran Book Review: \booktitleSoftware process
improvement: practical guidelines for
business success, Addison Wesley
Longman, UK, 1997, \pounds 27.95, 447
pp. . . . . . . . . . . . . . . . . . . 285--291
George E. Stark and
Paul Oman and
Alan Skillicorn and
Alan Ameele An examination of the effects of
requirements changes on software
maintenance releases . . . . . . . . . . 293--309
Hai Huang and
Wei-Tek Tsai VSAM conversion for COBOL programs . . . 311--337
Roberto Fiutem and
Giulio Antoniol and
Paolo Tonella and
Ettore Merlo ART: an architectural reverse
engineering environment . . . . . . . . 339--364
Barbara A. Kitchenham and
Guilherme H. Travassos and
Anneliese von Mayrhauser and
Frank Niessink and
Norman F. Schneidewind and
Janice Singer and
Shingo Takada and
Risto Vehvilainen and
Hongji Yang Towards an ontology of software
maintenance . . . . . . . . . . . . . . 365--389
Mikael Svahnberg and
Jan Bosch Evolution in software product lines: two
cases . . . . . . . . . . . . . . . . . 391--422
Michelangelo Interesse Preventive actions for residual Y2K
defects: a case study . . . . . . . . . 1--23
Stephen R. Schach and
Amir Tomer A maintenance-oriented approach to
software construction . . . . . . . . . 25--45
Giovanni Cantone Measure-driven processes and
architecture for the empirical
evaluation of software technology . . . 47--78
Michael Mattsson and
Jan Bosch Stability assessment of evolving
industrial object-oriented frameworks 79--102
Frank Niessink and
Hans van Vliet Software maintenance from a service
perspective . . . . . . . . . . . . . . 103--120
William C. Chu and
Chih-Wei Lu and
Chih-Peng Shiu and
Xudong He Pattern-based software reengineering: a
case study . . . . . . . . . . . . . . . 121--141
Reinder J. Bril and
Loe M. G. Feijs and
André Glas and
René L. Krikhaar and
M. (Thijs) R. M. Winter Maintaining a legacy: towards support at
the architectural level . . . . . . . . 143--170
Sebastian G. Elbaum and
John C. Munson Evaluating regression test suites based
on their fault exposure capability . . . 171--184
Hans van Vliet Review of Frank Niessink's thesis . . . 185--185
Ned Chapin Book Review: Review of
\booktitlePerspectives on Improving
Software Maintenance by Frank Niessink 187--195
Hongji Yang and
Xiaodong Liu and
Hussein Zedan Abstraction: a key notion for reverse
engineering in a system reengineering
approach . . . . . . . . . . . . . . . . 197--228
Joel E. Henry Test case selection for simulations in
the maintenance of real-time systems . . 229--248
Carolyn B. Seaman Book Review: \booktitlePractical
Software Maintenance . . . . . . . . . . 249--253
Mira Kajko-Mattsson and
Stefan Forssander and
Gunnar Andersson Software problem reporting and
resolution process at ABB Robotics AB:
state of practice . . . . . . . . . . . 255--285
Anneliese Amschler Andrews and
Magnus C. Ohlsson and
Claes Wohlin Deriving fault architectures from defect
history . . . . . . . . . . . . . . . . 287--304
Doris L. Carver and
Ramachenga Valasareddi Object localization in procedural
programs: a graph-based approach . . . . 305--323
William C. Chu and
Chih-Wei Lu and
Hongji Yang and
Xudong He A formal approach for component
retrieval and integration analysis . . . 325--342
Anna Rita Fasolino and
Domenico Natale and
Alessio Poli and
Alessandro Alberigi Quaranta Metrics in the development and
maintenance of software: an application
in a large scale environment . . . . . . 343--355
David Carney and
Scott A. Hissam and
Daniel Plakosh Complex COTS-based software systems:
practical steps for their maintenance 357--376