• DocumentCode
    2193631
  • Title

    An integrated approach to achieving high software reliability

  • Author

    Lyu, Michael R.

  • Author_Institution
    Dept. of Comput. Sci., Chinese Univ. of Hong Kong, Shatin, Hong Kong
  • Volume
    4
  • fYear
    1998
  • fDate
    21-28 Mar 1998
  • Firstpage
    123
  • Abstract
    In this paper we address the development, testing, and evaluation schemes for software reliability, and the integration of these schemes into a unified and consistent paradigm. Specifically, techniques and tools for the three software reliability engineering phases are described. The three phases are (1) modeling and analysis, (2) design and implementation, and (3) testing and measurement. In the modeling and analysis phase we describe Markov modeling and fault-tree analysis techniques. We present system-level reliability models based on these techniques, and provide modeling examples for reliability analysis and study. We describe how reliability block diagrams can be constructed for a real-world system for reliability prediction, and how critical components can be identified. We also apply fault tree models to fault tolerant system architectures, and formulate the resulting reliability quantity. Finally, we describe two software tools, SHARPE and UltraSAN, which are available for reliability modeling and analysis purpose
  • Keywords
    Markov processes; fault trees; software reliability; software tools; Markov modeling; SHARPE; UltraSAN; automatic reliability measurement; data flow software testing; fault tolerant system architectures; fault tree models; fault-tree analysis; generic platform; multiple-version systems; reliability block diagrams; reliability modeling; reusable software components; software fault tolerance; software reliability; software tools; system-level reliability models; Costs; Fault tolerant systems; Hardware; Phase measurement; Reliability engineering; Software measurement; Software performance; Software reliability; Software reusability; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 1998 IEEE
  • Conference_Location
    Snowmass at Aspen, CO
  • ISSN
    1095-323X
  • Print_ISBN
    0-7803-4311-5
  • Type

    conf

  • DOI
    10.1109/AERO.1998.682162
  • Filename
    682162