Performance Considerations in the Maintenance Phase of Large-Scale Software Systems.
Abstract
In this report the possible effect of program modifications during the maintenance phase on the performance of large-scale software systems is analyzed. Mechanisms for the propagation of performance changes from one part of the system to another are identified, and the relationship among these mechanisms, performance attributes, critical program sections and performance requirements is also investigated. The development of a maintenance technique for predicting which performance requirements in the system may be affected by a proposed modification is outlined. This technique will enable maintenance personnel to incorporate performance considerations in their criteria for selecting the type and location of software modifications to be made, and to identify which performance requirements must be verified after the modification in order to insure that they have not been violated by the modification. An additional report is planned for the formal description of the algorithms composing this maintenance technique.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 1979
- Accession Number
- ADA072380
Entities
People
- James S. Collofello
- Stephen Sik-Sang Yau
Organizations
- Northwestern University