Skip to main content

2013 | OriginalPaper | Buchkapitel

4. Multistage Model for Residual Fault Prediction

verfasst von : Ajeet Kumar Pandey, Neeraj Kumar Goyal

Erschienen in: Early Software Reliability Prediction

Verlag: Springer India

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Software reliability is defined as the probability of failure-free software operation for a specified period of time in a specified environment and is widely recognized as one of the most significant attributes of software quality (Lyu 1996). Over past decades, many software reliability growth models (SRGMs) have been presented to estimate important reliability measures such as the mean time to failure, the number of remaining faults, defect levels, and the failure intensity. Software reliability can be viewed form the two view points—user’s view and developer’s view. From a user’s point of view, software reliability can be defined as the probability of a software system or component to perform its intended function under the specified operating conditions over the specified period of time. From developer’s point of view, the reliability of the system can be measured as the number of residual faults that are likely to be found during testing or operational usage. This study aims to assure software reliability from developer’s point of view.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Fenton, N. E., & Neil, M. (1999). A critique of software defect prediction models. IEEE Transaction on Software Engineering, 25(5), 675–689.CrossRef Fenton, N. E., & Neil, M. (1999). A critique of software defect prediction models. IEEE Transaction on Software Engineering, 25(5), 675–689.CrossRef
Zurück zum Zitat Fenton, N. E., & Neil, M. (2000), Software metrics: Roadmap, Proceedings of the Conference on the Future of Software Engineering, (pp. 375–370). Limerick, Ireland. Fenton, N. E., & Neil, M. (2000), Software metrics: Roadmap, Proceedings of the Conference on the Future of Software Engineering, (pp. 375–370). Limerick, Ireland.
Zurück zum Zitat Fenton, N., Neil, N., Marsh, W., Hearty, P., Radlinski, L., & Krause, P. (2008). On the effectiveness of early life cycle defect prediction with Bayesian nets. Empirical of Software Engineering, 13, 499–537.CrossRef Fenton, N., Neil, N., Marsh, W., Hearty, P., Radlinski, L., & Krause, P. (2008). On the effectiveness of early life cycle defect prediction with Bayesian nets. Empirical of Software Engineering, 13, 499–537.CrossRef
Zurück zum Zitat Goel, A. L. (1985). Software reliability models: Assumptions, limitations, and applicability. IEEE Transaction on Software Engineering, SE–11(12), 1411–1423. Goel, A. L. (1985). Software reliability models: Assumptions, limitations, and applicability. IEEE Transaction on Software Engineering, SE11(12), 1411–1423.
Zurück zum Zitat Goel, A. L., & Okumoto, K. (1979). A Time-dependent error detection rate model for software reliability and other performance measure. IEEE Transaction on Reliability, R-28, 206–211. Goel, A. L., & Okumoto, K. (1979). A Time-dependent error detection rate model for software reliability and other performance measure. IEEE Transaction on Reliability, R-28, 206–211.
Zurück zum Zitat IEEE (1991). IEEE standard glossary of software engineering terminology, STD-729-991, ANSI/IEEE. IEEE (1991). IEEE standard glossary of software engineering terminology, STD-729-991, ANSI/IEEE.
Zurück zum Zitat Kan, S. H. (2002). Metrics and models in software quality engineering (2nd ed.). Reading, MA: Addison Wesley. Kan, S. H. (2002). Metrics and models in software quality engineering (2nd ed.). Reading, MA: Addison Wesley.
Zurück zum Zitat Khoshgoftaar, T. M., & Munson, J. C. (1990). Predicting software development errors using complexity metrics. IEEE Journal on Selected Areas in Communication, 8(2), 253–261.CrossRef Khoshgoftaar, T. M., & Munson, J. C. (1990). Predicting software development errors using complexity metrics. IEEE Journal on Selected Areas in Communication, 8(2), 253–261.CrossRef
Zurück zum Zitat Kumar, K. S., & Misra, R. B. (2008). An enhanced model for early software reliability prediction using software engineering metrics, Proceedings of 2nd International Conference on Secure System Integration and Reliability Improvement, (pp. 177–178). Kumar, K. S., & Misra, R. B. (2008). An enhanced model for early software reliability prediction using software engineering metrics, Proceedings of 2nd International Conference on Secure System Integration and Reliability Improvement, (pp. 177–178).
Zurück zum Zitat Li, M., & Smidts, C. (2003). A ranking of software engineering measures based on expert opinion. IEEE Transaction on Software Engineering, 29(9), 811–824.CrossRef Li, M., & Smidts, C. (2003). A ranking of software engineering measures based on expert opinion. IEEE Transaction on Software Engineering, 29(9), 811–824.CrossRef
Zurück zum Zitat Lyu, M. R. (1996). Handbook of Software Reliability Engineering. NY: McGraw–Hill/IEE Computer Society Press. Lyu, M. R. (1996). Handbook of Software Reliability Engineering. NY: McGraw–Hill/IEE Computer Society Press.
Zurück zum Zitat Mamdani, E. H. (1977). Applications of fuzzy logic to approximate reasoning using linguistic synthesis. IEEE Transaction on Computers, 26(12), 1182–1191.MATHCrossRef Mamdani, E. H. (1977). Applications of fuzzy logic to approximate reasoning using linguistic synthesis. IEEE Transaction on Computers, 26(12), 1182–1191.MATHCrossRef
Zurück zum Zitat Pandey, A. K., & Goyal, N. K. (2010). Multistage fault prediction model using process level software metrics. International Journal of Communications in Dependability and Quality Management, 13(1), 54–66. Pandey, A. K., & Goyal, N. K. (2010). Multistage fault prediction model using process level software metrics. International Journal of Communications in Dependability and Quality Management, 13(1), 54–66.
Zurück zum Zitat Paulk, M. C., Weber, C. V., Curtis, B., & Chrissis, M. B. (1993). Capability maturity model version 1.1. IEEE Software, 10(3), 18–27.CrossRef Paulk, M. C., Weber, C. V., Curtis, B., & Chrissis, M. B. (1993). Capability maturity model version 1.1. IEEE Software, 10(3), 18–27.CrossRef
Zurück zum Zitat Pressman, R. S. (2005). Software engineering: A practitioner’s approach (6th ed.). New York: McGraw-Hill Publication. Pressman, R. S. (2005). Software engineering: A practitioner’s approach (6th ed.). New York: McGraw-Hill Publication.
Zurück zum Zitat Ross, T. J. (2005). Fuzzy logic with engineering applications (2nd ed.). India: Wiley. Ross, T. J. (2005). Fuzzy logic with engineering applications (2nd ed.). India: Wiley.
Zurück zum Zitat Schneidewind, N. F. (1992). Methodology for validating software metrics. IEEE Transactions on Software Engineering, 18(5), 410–422.CrossRef Schneidewind, N. F. (1992). Methodology for validating software metrics. IEEE Transactions on Software Engineering, 18(5), 410–422.CrossRef
Zurück zum Zitat Zhang, X., & Pham, H. (2000). An analysis of factors affecting software reliability. The Journal of Systems and Software, 50(1), 43–56.CrossRef Zhang, X., & Pham, H. (2000). An analysis of factors affecting software reliability. The Journal of Systems and Software, 50(1), 43–56.CrossRef
Metadaten
Titel
Multistage Model for Residual Fault Prediction
verfasst von
Ajeet Kumar Pandey
Neeraj Kumar Goyal
Copyright-Jahr
2013
Verlag
Springer India
DOI
https://doi.org/10.1007/978-81-322-1176-1_4