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