Effort estimation for corrective software maintenance

@inproceedings{Lucia2002EffortEF,
  title={Effort estimation for corrective software maintenance},
  author={A. D. Lucia and Eugenio Pompella and S. Stefanucci},
  booktitle={SEKE '02},
  year={2002}
}
This paper reports on an empirical study aiming at constructing cost estimation models for corrective maintenance projects. Data available were collected from five maintenance projects currently carried out by a large software enterprise. The resulting models, constructed using multivariate linear regression techniques, allow to estimate the costs of a project conducted according to the adopted maintenance processes. Model performances on future observations were achieved by taking into account… Expand
Assessing Effort Prediction Models for Corrective Software Maintenance - An Empirical Study
We present an assessment of an empirical study aiming at building effort estimation models for corrective maintenance projects. We show results from the application of the prediction models to a newExpand
Estimating software maintenance effort from use cases: An industrial case study
TLDR
The analysis results indicate that the methodology can be applied at an early stage of the project life cycle and provides a good tradeoff among simplicity, early-estimating and accuracy in one estimate. Expand
A Quasi-experiment for Effort and Defect Estimation Using Least Square Linear Regression and Function Points
TLDR
This paper presents a quasi-experiment reporting the adoption of effort and defect estimation techniques in a large worldwide IT company, and believes such lessons can contribute to the improvement of the state-of-the-art in prediction models for software development. Expand
Estimating software maintenance effort: a neural network approach
TLDR
A Neural Network (NN) based effort estimator is developed using Matlab and is able to successfully model the maintenance effort as the obtained results are well within the previously published error limits. Expand
Indirectly predicting the maintenance effort of open-source software
  • Liguo Yu
  • Engineering, Computer Science
  • J. Softw. Maintenance Res. Pract.
  • 2006
TLDR
This paper examines the maintenance data from NASA SEL closed-source software projects and identifies some software measures that can be used to indirectly represent maintenance effort, and uses linear regression to construct two indirect maintenance effort models for the Linux project. Expand
A systematic literature review on empirical studies towards prediction of software maintainability
TLDR
The results of this review revealed that software maintainability prediction (SMP) models developed using ML techniques outperformed models developing using ST techniques. Expand
Using Maintainability Based Risk Assessment and Severity Analysis in Prioritizing Corrective Maintenance Tasks
TLDR
In order to prioritize corrective maintenance tasks, the proposed methodology combines components' maintainability- based risk with the severity of a failure that may happen as a result of unfixed fault. Expand
The impact of software quality on maintenance process
The software is always required to be developed and maintained a quality to the rapid progresses in industry, technology, economy, and other fields. Software maintenance is considered as one of theExpand
Dynamics of software maintenance
TLDR
A holistic approach towards a study of the factors affecting the effort involved in maintenance of existing software systems is described, which describes how one could build a systems dynamics model to predict the efforts involved to maintain a software system, based on qualitative and qualitative inputs. Expand
An Empirical Study of Factors and their Relationships in Outsourced Software Maintenance
TLDR
An empirical study is carried out to identify and study the influence of human and organizational factors typical to maintenance activities, such as organization climate, customer attitude, engineers' attitude, etc. Expand
...
1
2
3
4
...

References

SHOWING 1-10 OF 50 REFERENCES
Assessing massive maintenance processes: an empirical study
TLDR
The study analyzes the correlation between maintenance size and productivity metrics of a large Y2K project and the resulting models allows to estimate the costs of a project conducted according to the adopted massive maintenance process. Expand
Software Cost Estimation: A Review of Models, Process, and Practice
TLDR
The need for further work is identified to expand the range of models that are the focus of software cost estimation research and it is recommended that practitioners adopt an estimation process that incorporates feedback on the accuracy of estimates and packaging of experience. Expand
Experience With the Accuracy of Software Maintenance Task Effort Prediction Models
TLDR
The paper reports experience from the development and use of eleven different software maintenance effort prediction models and suggests the use of prediction models as instruments to support the expert estimates and to analyse the impact of the maintenance variables on the maintenance process and product. Expand
Algorithmic cost estimation for software evolution
This study addresses the problem of cost estimation in the context of software evolution by building a set of quantitative models and assessing their predictive power. The models aim at capturing theExpand
Software-Effort Estimation: An Exploratory Study of Expert Performance
TLDR
An exploratory study to examine whether experienced software managers could generate accurate estimates of effort required for proposed software projects and to document the strategies they bring to bear in their estimations found that the managers made more accurate estimates than the uncalibrated analytical models. Expand
Estimation and Prediction Metrics for Adaptive Maintenance Effort of Object-Oriented Systems
TLDR
The model and metrics proposed have been validated against real data by using multilinear regression analysis and have shown that several well-known metrics can be profitably employed for the estimation/prediction of maintenance effort. Expand
A comparative study of two software development cost modeling techniques using multi-organizational and company-specific data
TLDR
Using multi-company data the OLS regression model provided significantly more accurate results than Analogy-based predictions, and it was found in general that models based on the company-specific data resulted in significant more accurate estimates. Expand
Software renewal process comprehension using dynamic effort estimation
TLDR
The paper presents a method for dynamic effort estimation, together with its supporting tool, and experimental validation on a renewal project of a very aged software system, confirming that the estimation model is process-dependent and then cannot be reused for other processes, albeit similar. Expand
Software Cost Estimation with Incomplete Data
TLDR
An extensive simulation where different techniques for dealing with missing data in the context of software cost modeling are evaluated, suggesting that the simplest technique, listwise deletion, is a reasonable choice, however, this will not necessarily provide the best performance. Expand
Monitoring and measuring the change-prediction process at different granularity levels: an empirical study
  • M. Lindvall
  • Computer Science
  • Softw. Process. Improv. Pract.
  • 1998
TLDR
The study monitors and measures the capability of experienced software developers to predict software change caused by new requirements to an existing software system at different levels of granularity and shows a general underprediction and that the accuracy deteriorated with increasing level of detail. Expand
...
1
2
3
4
5
...