• DocumentCode
    2367731
  • Title

    The integration of a formal safety analysis into the future software engineering process: An example from the pacemaker industry

  • Author

    Santel, D. ; Trautmann, C. ; Lui, W.

  • Author_Institution
    Medronic Inc., Minneapolis, MN, USA
  • fYear
    1988
  • fDate
    8-10 Jun 1988
  • Firstpage
    152
  • Lastpage
    154
  • Abstract
    An example from the cardiac pacemaker industry of safety-orientated software-design methodology is provided. Safety consideration begins upon product description with a hazard analysis whereby potential hazards are classified according to their criticality and rough probability of occurrence. The completed hazard analysis determines the software safety requirements which specify what the system will not do. A system-hazard cross-check matrix is defined that serves to direct the design team to those areas requiring more scrutiny. Traceability matrices provide a verifiable link from safety requirements design to the actual code. This methodology should serve to minimize hazards in the final software product
  • Keywords
    software engineering; actual code; cardiac pacemaker industry; classification; criticality; future software engineering; hazard analysis; potential hazards; product description; rough probability of occurrence; safety analysis; safety-orientated software-design methodology; software safety requirements; system-hazard cross-check matrix; traceability matrices; verifiable link; Computer industry; Design engineering; Hardware; Hazards; Microprocessors; Needles; Pacemakers; Programming profession; Software engineering; Software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Medical Systems, 1988., Proceedings of the Symposium on the
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-8186-4863-5
  • Type

    conf

  • DOI
    10.1109/ECBS.1988.5465
  • Filename
    5465