• DocumentCode
    2646114
  • Title

    Engineering reliable software

  • Author

    Wohlin, Claes

  • Author_Institution
    Dept. of Commun. Syst., Lund Univ., Sweden
  • fYear
    1993
  • fDate
    3-6 Nov 1993
  • Firstpage
    36
  • Lastpage
    43
  • Abstract
    Software reliability engineering is not only the use of software reliability models and similar techniques, it is the use of sensible engineering principles with cost/benefit analysis throughout the software life cycle to obtain reliable software. The need to have a comprehensive view on software development to engineer reliable software is emphasized. Cleanroom Software Engineering is proposed as being the basis for developing reliable software. The paper in particular discusses some extensions to Cleanroom, both in terms of adaptations and additions. Particular emphasis is on high-level design techniques and methods for reliability certification of the software. The comprehensive view of software is supported by several success stores, both with references to results presented in literature as well as experiences from projects conducted by Q-Labs. The results obtained are encouraging. The methods proposed are shown to give a substantial gain in the development of reliable software
  • Keywords
    certification; cost-benefit analysis; software engineering; software reliability; software standards; Cleanroom Software Engineering; Q-Labs; cost/benefit analysis; high-level design techniques; reliability certification; software development; software life cycle; software reliability engineering; software reliability models; Certification; Communication system software; Design methodology; Electronic mail; Fault tolerance; Reliability engineering; Software engineering; Software reliability; Software safety; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1993. Proceedings., Fourth International Symposium on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    0-8186-4010-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.1993.624272
  • Filename
    624272