• DocumentCode
    2745374
  • Title

    An Approach to Modeling Software Safety

  • Author

    Ben Swarup, M. ; Ramaiah, P. Seetha

  • Author_Institution
    Dept. of Comput. Sci. & Syst. Eng., Andhra Univ., Visakhapatnam
  • fYear
    2008
  • fDate
    6-8 Aug. 2008
  • Firstpage
    800
  • Lastpage
    806
  • Abstract
    Software for safety-critical systems must deal with the hazards identified by safety analysis in order to make the system safe, risk-free and fail-safe. Software safety is a composite of many factors. Existing software quality models like McCall´s and Boehm´s and ISO 9126 are inadequate in addressing the software safety issues of real time safety-critical embedded systems. At present there does not exist any standard framework that comprehensively addresses the factors, criteria and metrics (FCM) approach of the quality models in respect of software safety. This paper proposes a new framework for software safety based on the McCall´s software quality model that specifically identifies the criteria corresponding to software safety in safety critical applications. The criteria in the proposed software safety model pertains to system hazard analysis, completeness of requirements, identification of software-related safety- critical requirements, safety-constraints based design, runtime issues management, and software safety-critical testing. This framework is then applied to a prototype safety-critical system viz. a software-based road traffic control system (RTCS) commonly used in city traffic, to validate its utility.
  • Keywords
    program testing; security of data; software quality; fail-safe system; risk-free system; safety analysis; safety-constraints based design; safety-critical embedded systems; software quality; software safety modeling; software safety-critical testing; software-based road traffic control system; system hazard analysis; Embedded system; Failure analysis; Hazards; ISO standards; Real time systems; Risk analysis; Software quality; Software safety; Software systems; Traffic control; safety-critical system; software quality; software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
  • Conference_Location
    Phuket
  • Print_ISBN
    978-0-7695-3263-9
  • Type

    conf

  • DOI
    10.1109/SNPD.2008.90
  • Filename
    4617469