NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A classification procedure for the effective management of changes during the maintenance processDuring software operation, maintainers are often faced with numerous change requests. Given available resources such as effort and calendar time, changes, if approved, have to be planned to fit within budget and schedule constraints. In this paper, we address the issue of assessing the difficulty of a change based on known or predictable data. This paper should be considered as a first step towards the construction of customized economic models for maintainers. In it, we propose a modeling approach, based on regular statistical techniques, that can be used in a variety of software maintenance environments. The approach can be easily automated, and is simple for people with limited statistical experience to use. Moreover, it deals effectively with the uncertainty usually associated with both model inputs and outputs. The modeling approach is validated on a data set provided by NASA/GSFC which shows it was effective in classifying changes with respect to the effort involved in implementing them. Other advantages of the approach are discussed along with additional steps to improve the results.
Document ID
19930007980
Document Type
Preprint (Draft being sent to journal)
Authors
Briand, Lionel C. (Maryland Univ. College Park, MD, United States)
Basili, Victor R. (Maryland Univ. College Park, MD, United States)
Date Acquired
September 6, 2013
Publication Date
November 1, 1992
Publication Information
Publication: NASA. Goddard Space Flight Center, Collected Software Engineering Papers, Volume 10
Subject Category
COMPUTER PROGRAMMING AND SOFTWARE
Funding Number(s)
CONTRACT_GRANT: NSG-5123
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Available Downloads

NameType 19930007980.pdf STI

Related Records

IDRelationTitle19930007972Analytic PrimaryCollected Software Engineering Papers, Volume 10