default search action
ICSM 1997: Bari, Italy
- 1997 International Conference on Software Maintenance (ICSM '97), 1-3 October 1997, Bari, Italy, Proceedings. IEEE Computer Society 1997, ISBN 0-8186-8013-X
Session 1: Introduction and Keynote Address
- Carlo Ghezzi:
Software Engineering Issues for Network Computing. 2
Session 2a: Program Understanding
- René L. Krikhaar:
Reverse Architecting Approach for Complex Systems. 4-11 - Anneliese von Mayrhauser, A. Marie Vans:
Hypothesis-Driven Understanding Processes During Corrective Maintenance of Large Scale Software. 12-20 - Salwa K. Abd-El-Hafiz:
Effects of Decomposition Techniques on Knowledge-Based Program Understanding. 21-
Session 2b: Models
- Frank Niessink, Hans van Vliet:
Predicting Maintenance Effort with Function Points. 32-39 - E. Burch, Hsiang-Jui Kungs:
Modeling software maintenance requests: a case study. 40-47 - Hongji Yang, Paul Luker, William C. Chu:
Measuring Abstractness for Reverse Engineering in a Re-engineering Tool. 48-
Session 3a: Program Understanding
- Jean-Francois Girard, Rainer Koschke:
Finding Components in a Hierarchy of Modules: a Step towards Architectural Understanding. 58-65 - A. Gupta:
Program Understanding Using Program Slivers -- An Experience Report. 66-71 - Giuliano Antoniol, Roberto Fiutem, G. Lutteri, Paolo Tonella, S. Zanfei, Ettore Merlo:
Program Understanding and Maintenance with the CANTO Environment. 72-
Session 3b: Models
- Václav Rajlich:
A Model for Change Propagation Based on Graph Rewriting. 84-91 - Giuseppe Visaggio:
Structural information as a quality metric in software systems organization. 92-99 - Hadar Ziv, Debra J. Richardson:
Constructing Bayesian-network models of software testing and maintenance uncertainties. 100-
Session 4b: Object-Oriented Migration and Coexistence
- G. Aditya Kiran, S. Haripriya, Pankaj Jalote:
Effect of Object Orientation on Maintainability of Software. 114-121 - Giuseppe A. Di Lucca, Anna Rita Fasolino, Patrizia Guerra, Silvia Petruzzelli:
Migrating Legacy Systems towards Object-Oriented Platforms. 122-129 - Lionel C. Briand, Christian Bunse, John W. Daly, Christiane M. Differding:
An Experimental Comparison of the Maintainability of Object-Oriented and Structured Design Documents. 130-
Session 5b: Software Evolution
- Zhonglin He, Geoff Staples, Margaret Ross, Ian Court:
Software Black Box Mechanism: A Pragmatic Method for Software Crash Diagnosis and Usage Maintenance Testing. 142-149 - Gregory D. Abowd, Ashok K. Goel, Dean F. Jerding, W. Michael McCracken, Melody M. Moore, J. William Murdock, Colin Potts, Spencer Rugaber, Linda M. Wills:
MORALE. Mission ORiented Architectural Legacy Evolution. 150-159 - Harald C. Gall, Mehdi Jazayeri, René Klösch, Georg Trausmuth:
Software Evolution Observations Based on Product Release History. 160-
Session 6b: Static and Dynamic Analysis
- Michael Siff, Thomas W. Reps:
Identifying modules via concept analysis. 170-179 - Eirik Tryggeseth, Øystein Nytrø:
Dynamic Traceability Links Supported by a System Architecture Description. 180-187 - Cristina Cifuentes, Antoine Fraboulet:
Intraprocedural Static Slicing of Binary Executables. 188-
Session 7a: Software Evolution and the Year 2000 Problem
- Sarah J. Reed:
DLA'S YEAR 2000 REMEDIATION PROGRAM: Managing Organization-Wide Conversion and Compliance. 198-205 - Eugene C. Lynd:
Living with the 2-digit Year Year 2000 Maintenance Using a Procedural Solution. 206-
Session 7b: Process
- Khaled El Emam, Dirk Höltje, Nazim H. Madhavji:
Causal Analysis of the Requirements Change Process for a Large System. 214-221 - Maria Tortorella, Giuseppe Visaggio:
CREP - Characterizing Reverse Engineering Process Component Methodology. 222-231 - Norman F. Schneidewind:
Measuring and evaluating maintenance process using reliability, risk, and test metrics. 232-
Session 8a: Software Evolution
- Kazuhiko Iio, Tsuneo Furuyama, Yoshio Arai:
Experimental Analysis of the Cognitive Processes of Program Maintainers during Software Maintenance. 242-249 - Ira D. Baxter, Christopher W. Pidgeon:
Software Change Through Design Maintenance. 250-259 - Paulo S. C. Alencar, Donald D. Cowan, Torsten Nelson, Carlos José Pereira de Lucena:
Viewpoints as an evolutionary approach to software system maintenance. 260-
Session 8b: Improved Maintainability
- T. Troy Pearse, Paul W. Oman:
Experiences Developing and Maintaining Software in a Multi-Platform Environment. 270-277 - Jun Han:
Designing for Increased Software Maintainability. 278-286 - E. J. Younger, Keith H. Bennett, Z. Luo:
A Formal Transformation and Refinement Method for Concurrent Programs. 287-
Session 9: Joint ICSM/WESS Keynote Address
- Victor R. Basili:
Analysis for Reuse and Maintenance: A Program for Experimentation. 296-
Session 10a: Panel
- Scott R. Tilley:
The Impact of Distributed Object Technology on Reengineering - Panel Session Introduction. 300 - Hausi A. Müller, Kenny Wong, Margaret-Anne D. Storey:
Wrapping coarse-grained objects using standard infrastructure technology. 301 - Kurt C. Wallnau:
Repairing coordination mismatches among legacy components. 302 - Harry M. Sneed:
The rationale for software wrapping. 303 - Michael R. Olsem:
Enabling technology for migrating legacy systems to client-server systems. 304
Session 10b: Static and Dynamic Analysis
- Mohd A. Bashar, Ganesh Krishnan, Markus G. Kuhn, Eugene H. Spafford, Samuel S. Wagstaff Jr.:
Low-threat security patches and tools. 306-313 - Bruno Laguë, Daniel Proulx, Jean Mayrand, Ettore Merlo, John P. Hudepohl:
Assessing the Benefits of Incorporating Function Clone Detection in a Development Process. 314-321 - Elizabeth Burd, Malcolm Munro:
Investigating the Maintenance Implications of the Replication of Code. 322-
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.