Skip to main content

Adaptive Practice on Software Reliability Based on IEEE Std. 1633 in Frequent Requirement Modifications

  • Chapter
  • 772 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 317))

Abstract

This paper investigates an adaptive practice on software reliability in frequent requirement modifications. According to the conventional software development processes, software requirements are specified and locked at the early stage of software life cycle. As a project progresses, the requirements can be added and modified to reflect customers needs. However, it can be an obstacle to activities for software reliability engineered process if they are changed frequently. Software is developed in accordance with the requirements. If the frequency of software requirement modifications is high, the software is liable to be error-prone. It also makes the software reliability estimation activities reconfigurable. Therefore, we propose an adaptive approach to estimate software reliability which is based on IEEE Std. 1633.We show why the adaptive approach is necessary when software requirements are changed frequently through a case study.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. VDC, The Embedded Software Market Intelligence Program (2006)

    Google Scholar 

  2. Barbour, R.: CMMI: The DoD Perspective, SEI Presentation (October 2006)

    Google Scholar 

  3. Investigation Report, U.S. DoD, Formal Investigation into the Circumstances Surrounding the Downing of Iran Air Flight 655 on 3 July 1988 (August 19, 1988)

    Google Scholar 

  4. Government Accountability Office, Software Problem Led to System Failure at Dhahran, Saudi Arabia (February 4, 1992)

    Google Scholar 

  5. Government Accountability Office, Tactical Aircraft, F/A-22 and JSF Acquisition Plans and Implications for Tactical Aircraft Modernization, Statement of Michael Sullivan, Director, Acquisition and Sourcing Management Issues, GAO-05-519T April 6 (2005)

    Google Scholar 

  6. NARO Space Center (2009), http://www.narospacecenter.kr

  7. Lyu, R.: Handbook of Software Reliability Engineering. IEEE Computer Society Press, Los Alamitos (1997)

    Google Scholar 

  8. Rome Laboratory, System and Software Reliability Assurance Notebook (1997)

    Google Scholar 

  9. Musa, J.D.: Software Reliability Engineering: More Reliable Software Faster and Cheaper. McGraw-Hill Osborne Media, New York (2004)

    Google Scholar 

  10. IEEE Std. 982-2, IEEE Guide for the Use of IEEE Standard Dictionary of Measures to Produce Reliable Software. IEEE Computer Society, Los Alamitos (1988)

    Google Scholar 

  11. ISO/IEC 9126, Software Engineering-Product Quality: External Metrics, International Standard ISO/IEC 9126 (2000)

    Google Scholar 

  12. ISO/IEC 14598, Software Product Evaluation, International Standard ISO/IEC 14598 (1999)

    Google Scholar 

  13. ISO/IEC 12119, Software Packages Quality Requirements and Testing, International Standard ISO/IEC 12119 (1994)

    Google Scholar 

  14. ISO/IEC 12207, Software Life Cycle Processes, International Standard ISO/IEC 12207 (2007)

    Google Scholar 

  15. ISO/IEC 15504, Information Technology Process Assessment, International Standard ISO/IEC 15504 (2004)

    Google Scholar 

  16. Humphrey, W.: Managing the Software Process. Addison-Wesley, Reading (1989)

    Google Scholar 

  17. Ahern, D.M., Armstrong, J., Clouse, A., Ferguson, J., Hayes, W., Nidiffer, K.: CMMI Distilled: A Practical Introduction to Integrated Process Improvement. Addison-Wesley Professional, Reading (2003)

    Google Scholar 

  18. Burnstein, I., Suwanassart, T., Carlson, R.: Developing a Testing Maturity Model for Software Test Process Evaluation and Improvement. In: Proc. Intl. Test Conference, p. 581 (1996)

    Google Scholar 

  19. van Veenendaal, E.: Guidelines for Testing - The Test Maturity Model, TMMI-Foundation, http://www.TMMIfoundation.org/downloads/resources/TestMaturityModel.TMMI.pdf

  20. IEEE Std. 1633, IEEE Recommended Practice in Software Reliability, IEEE, Los Alamitos (2008)

    Google Scholar 

  21. Lee, D., Baik, J., Shin, J.-H.: Software Reliability Assurance Using a Framework in Weapon System Development: A Case Study. In: Proc. ACIS-ICIS 2009, pp. 989–995 (2009)

    Google Scholar 

  22. Lee, D., Baik, J., Ryu, H., Shin, J.-H.: An Effective Software Reliability Analysis Framework for Weapon System Development in Defense Domain. In: Proc. Annual ISSRE 2009, pp. 279–280 (2009)

    Google Scholar 

  23. Peterson, J.: Modeling Software Reliability by applying the CASRE tool suite to a widely distributed, safety-critical system. In: Proc. 11th Annual ISSRE 2000, practical papers, San Jose, CA, October 8-11 (2000)

    Google Scholar 

  24. Kang, M., Gu, T., Baik, J.: A User Friendly Software Reliability Analysis Tool based on Development Process to Iteratively Manage Software Reliability. In: Proc. Annual ISSRE 2009 (November 2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Gu, T., Kim, S., Baik, J. (2010). Adaptive Practice on Software Reliability Based on IEEE Std. 1633 in Frequent Requirement Modifications. In: Lee, R. (eds) Computer and Information Science 2010. Studies in Computational Intelligence, vol 317. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15405-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15405-8_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15404-1

  • Online ISBN: 978-3-642-15405-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics