Default Cover Image

1996 Proceedings of International Conference on Software Maintenance

Nov. 4 1996 to Nov. 8 1996

Monterey, CA

ISSN: 1063-6773

ISBN: 0-8186-7677-9

Table of Contents

Examining Year 2000 Date Challenges from the Maintenance PerspectiveFull-text access may be available. Sign in or learn about subscription options.pp. 125-128
Panel on: "How much has software maintenance changed since 1983?"Full-text access may be available. Sign in or learn about subscription options.pp. 34-40
Change Costing in a Maintenance EnvironmentFull-text access may be available. Sign in or learn about subscription options.pp. 130-131
Message from the General ChairFreely available from IEEE.pp. ix
Message from the Program Co-ChairsFreely available from IEEE.pp. x
Conference CommitteeFreely available from IEEE.pp. xi
Program CommitteeFreely available from IEEE.pp. xii
Session 2A: Modernizing Legacy Systems, Chair: Elliot Chikofsky
Deriving an Object Model from Legacy Fortran CodeFull-text access may be available. Sign in or learn about subscription options.pp. 3
Session 2A: Modernizing Legacy Systems, Chair: Elliot Chikofsky
Restructuring sequential Fortran code into a parallel/distributed applicationFull-text access may be available. Sign in or learn about subscription options.pp. 13
Session 2A: Modernizing Legacy Systems, Chair: Elliot Chikofsky
Recovering the Structure of Software Systems Using Tube Graph Interconnection ClusteringFull-text access may be available. Sign in or learn about subscription options.pp. 23
Session 2B: Panel
How Much Has Software Maintenance Changed Since 1983?Full-text access may be available. Sign in or learn about subscription options.pp. 34
Session 3A: Impact Analysis of Software Changes, Chair: Norman Wilde
Impact analysis in the software change process: a year 2000 perspectiveFull-text access may be available. Sign in or learn about subscription options.pp. 42
Session 3A: Impact Analysis of Software Changes, Chair: Norman Wilde
Visual Impact AnalysisFull-text access may be available. Sign in or learn about subscription options.pp. 52
Session 3A: Impact Analysis of Software Changes, Chair: Norman Wilde
Assessing the impact of changes at the architectural level: a case study on graphical debuggersFull-text access may be available. Sign in or learn about subscription options.pp. 59
Session 3B: Measuring Maintainability, Chair: Taghi M. Khoshgoftaar
Detection of Fault-Prone Software Modules During a Spiral Life CycleFull-text access may be available. Sign in or learn about subscription options.pp. 69
Session 3B: Measuring Maintainability, Chair: Taghi M. Khoshgoftaar
The effect of interface complexity on program error densityFull-text access may be available. Sign in or learn about subscription options.pp. 77
Session 3B: Measuring Maintainability, Chair: Taghi M. Khoshgoftaar
Maintainability as a key factor in maintenance productivity: a case studyFull-text access may be available. Sign in or learn about subscription options.pp. 87
Session 4A: Specifying and Using Tools, Chair: Tom Pigoski
Specifying code analysis toolsFull-text access may be available. Sign in or learn about subscription options.pp. 95
Session 4A: Specifying and Using Tools, Chair: Tom Pigoski
Software Error Classification using PurifyFull-text access may be available. Sign in or learn about subscription options.pp. 104
Session 4A: Specifying and Using Tools, Chair: Tom Pigoski
Omega-an integrated environment for C++ program maintenanceFull-text access may be available. Sign in or learn about subscription options.pp. 114
Session 5: Software Maintenance: Myth or Magic
Change Costing in a Maintenance EnvironmentFull-text access may be available. Sign in or learn about subscription options.pp. 130
Session 7A: Understanding the Maintenance Process, Chair: Mike Schrank
The non-homogeneous maintenance periods: a case study of software modificationsFull-text access may be available. Sign in or learn about subscription options.pp. 134
Session 7A: Understanding the Maintenance Process, Chair: Mike Schrank
Maintenance In a Dual-Lifecycle Software Engineering ProcessFull-text access may be available. Sign in or learn about subscription options.pp. 142
Session 7A: Understanding the Maintenance Process, Chair: Mike Schrank
Measurements for managing software maintenanceFull-text access may be available. Sign in or learn about subscription options.pp. 152
Panel: Software Maintenance for 2005Freely available from IEEE.pp. 370-372
Session 7B: Migrating to Object-Oriented Systems, Chair: Malcolm Slovin
A Design Environment for Migrating Relational to Object Oriented Database SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 163
Session 7B: Migrating to Object-Oriented Systems, Chair: Malcolm Slovin
Algorithmic Analysis of the Impact of Changes to Object-Oriented SoftwareFull-text access may be available. Sign in or learn about subscription options.pp. 171
Session 7B: Migrating to Object-Oriented Systems, Chair: Malcolm Slovin
Discovering a system modernization decision framework: a case study in migrating to distributed object technologyFull-text access may be available. Sign in or learn about subscription options.pp. 185
Session 8A: Modeling Software Maintenance Practice, Chair: Walcelio L. Melo
A study of the effects of software development practices on software maintenance effortFull-text access may be available. Sign in or learn about subscription options.pp. 197
Session 8A: Modeling Software Maintenance Practice, Chair: Walcelio L. Melo
A Formal Method for Software MaintenanceFull-text access may be available. Sign in or learn about subscription options.pp. 206
Session 8A: Modeling Software Maintenance Practice, Chair: Walcelio L. Melo
Modelling the maintenance process at Zurich Life InsuranceFull-text access may be available. Sign in or learn about subscription options.pp. 217
Session 8B: Reusing Software during Maintenance, Chair: Paul Layzell
An Agent-Based Approach to Rapid Software Evolution Based on a Domain ModelFull-text access may be available. Sign in or learn about subscription options.pp. 228
Session 8B: Reusing Software during Maintenance, Chair: Paul Layzell
Analysing Large COBOL Programs: the extraction of reusable modulesFull-text access may be available. Sign in or learn about subscription options.pp. 238
Session 8B: Reusing Software during Maintenance, Chair: Paul Layzell
Experiment on the Automatic Detection of Function Clones in a Software System Using MetricsFull-text access may be available. Sign in or learn about subscription options.pp. 244
Session 9A: Reverse Engineering 1, Chair: Hausi Muller
Reverse Engineering Concurrent Programs using Formal Modelling and AnalysisFull-text access may be available. Sign in or learn about subscription options.pp. 255
Session 9A: Reverse Engineering 1, Chair: Hausi Muller
Using Informal and Formal Techniques for the Reverse Engineering of C ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 265
Session 9A: Reverse Engineering 1, Chair: Hausi Muller
Evaluation of a Knowledge-Based Approach to Program UnderstandingFull-text access may be available. Sign in or learn about subscription options.pp. 275
Session 9B: Documenting for Maintenance, Chair: Scott L. Schneberger
A Documentation Suite for Maintenance ProgrammersFull-text access may be available. Sign in or learn about subscription options.pp. 286
Session 9B: Documenting for Maintenance, Chair: Scott L. Schneberger
VIFOR 2: a tool for browsing and documentationFull-text access may be available. Sign in or learn about subscription options.pp. 296
Session 9B: Documenting for Maintenance, Chair: Scott L. Schneberger
Maintenance and abstraction of program data using formal transformationsFull-text access may be available. Sign in or learn about subscription options.pp. 301
Session 10A: Reverse Engineering 2, Chair: Mariam Kamkar
Early field experience with the Software Reconnaissance technique for program comprehensionFull-text access may be available. Sign in or learn about subscription options.pp. 312
Session 10A: Reverse Engineering 2, Chair: Mariam Kamkar
A Cliche'-Based Environment to Support Architectural Reverse EngineeringFull-text access may be available. Sign in or learn about subscription options.pp. 319
Session 10A: Reverse Engineering 2, Chair: Mariam Kamkar
Preprocessors from an Abstract Point of ViewFull-text access may be available. Sign in or learn about subscription options.pp. 329
Session 10B: Analyzing Code, Chair: Gerardo Canfora
Binary Translation: Static, Dynamic, Retargetable?Full-text access may be available. Sign in or learn about subscription options.pp. 340
Session 10B: Analyzing Code, Chair: Gerardo Canfora
Regression Testing of GUI Event InteractionsFull-text access may be available. Sign in or learn about subscription options.pp. 350
Session 10B: Analyzing Code, Chair: Gerardo Canfora
Semi-automatic update of applications in response to library changesFull-text access may be available. Sign in or learn about subscription options.pp. 359
Session 1OC: Panel
Software Maintenance for 2005Full-text access may be available. Sign in or learn about subscription options.pp. 370
Session 1OC: Panel
Index of AuthorsFreely available from IEEE.pp. 373
Showing 49 out of 49