Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

A quantitative measure for preventive maintenance in software

Published: 16 July 2012 Publication History

Abstract

Several techniques have been developed to identify and fix defects in software before its deployment. However, the challenge is to quantify how well these techniques prevent defects from occurring in the field from a holistic perspective. Therefore, we propose a novel software quality metric called "The Preventability Metric" that measures the preventability of defects in software. The metric is derived from a composite quantitative evaluation of the efficiency and effectiveness of the individual preventive techniques employed on software before its deployment. It provides a confidence on how well prevention of defects is handled before deployment.

References

[1]
D.N Card and R.L. Glass, Measuring Software Design Quality, 1st ed.: Prentice-Hall, Inc, 1990.
[2]
T.M. Pigoski, Practical Software Maintenance. Best Practices for Managing Your Investment, 1st ed. New York, USA: John Wiley & Sons, Inc., 1996.
[3]
S. Garg, A. Puliafito, M. Telek, and K. Trivedi, "Analysis of preventive maintenance in transactions based software systems," IEEE Transactions on Computers, vol. 47, no. 1, pp. 96--107, January 1998.
[4]
Coverity. (2011) Coverity. {Online}. http://www.coverity.com/library/pdf/coverity-scan-2010-open-source-integrity-report.pdf
[5]
B. P. Leintz and E. B. Swanson, "Problems in application software maintenance," Communications of ACM, vol. 24, no. 11, pp. 763--769, November 1981.
[6]
E. Giger, M. Pinazger, and H. Gall, "Predicting the fix time of bugs," in International Workshop on Recommendation Systems for Software Engineering, Cape Town, South Africa, 2010, pp. 52--56.
[7]
Mozilla Foundation. (2006, December) Mozilla Foundation. {Online}. http://www.mozilla.org/foundation/documents/mf-2006-audited-financial-statement.pdf
[8]
F. Rahman, D. Posnett, A. Hindle, E. Barr, and P. Devanbu., "BugCache for inspections: hit or miss?," in 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, Szeged, Hungary, 2011, pp. 322--331.

Cited By

View all
  • (2020)Towards a preventive maintenance approach for multi-agent applicationsMultiagent and Grid Systems10.3233/MGS-20032216:1(83-99)Online publication date: 9-Apr-2020
  • (2013)Evaluating Performance of Network Metrics for Bug Prediction in SoftwareProceedings of the 2013 20th Asia-Pacific Software Engineering Conference (APSEC) - Volume 0110.1109/APSEC.2013.27(124-131)Online publication date: 2-Dec-2013

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 37, Issue 4
July 2012
182 pages
ISSN:0163-5948
DOI:10.1145/2237796
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 July 2012
Published in SIGSOFT Volume 37, Issue 4

Check for updates

Author Tags

  1. preventive maintenance software metrics
  2. quantitative techniques
  3. software engineering
  4. software maintenance

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Towards a preventive maintenance approach for multi-agent applicationsMultiagent and Grid Systems10.3233/MGS-20032216:1(83-99)Online publication date: 9-Apr-2020
  • (2013)Evaluating Performance of Network Metrics for Bug Prediction in SoftwareProceedings of the 2013 20th Asia-Pacific Software Engineering Conference (APSEC) - Volume 0110.1109/APSEC.2013.27(124-131)Online publication date: 2-Dec-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media