• DocumentCode
    2362177
  • Title

    Design for constraint violation detection in safety-critical systems

  • Author

    Subramanian, Satish ; Tsai, Wei-Tek ; Rayadurgam, Sanjai

  • Author_Institution
    Cardiac Pacemakers Inc., St. Paul, MN, USA
  • fYear
    1998
  • fDate
    13-14 Nov 1998
  • Firstpage
    109
  • Lastpage
    116
  • Abstract
    In safety critical systems, certain safety constraints must be satisfied before an operation can be performed. Such constraints typically depend on the state of the system at the instant of invocation of the operation. Further, for a specific version in a family of related systems, its intended application and the individual user profiles may play a role in determining the constraints. To promote reuse while allowing customizability, a good design should decouple the operations from their associated constraints. Also, the increased flexibility should not entail significant execution time and memory overheads. The paper presents one such design of an object oriented framework for constraint verification and applies it to our motivational problem in the context of implantable cardiac devices. It also serves a broader objective of cataloging the experience gained in developing safety critical systems. Such a knowledge base will be of practical value to the developer community
  • Keywords
    cardiology; medical computing; object-oriented programming; program verification; prosthetics; safety-critical software; software reusability; constraint verification; constraint violation detection; customizability; implantable cardiac devices; motivational problem; object oriented framework; reuse; safety constraints; safety critical systems; user profiles; Control systems; Heart; Humans; ISO standards; Implantable biomedical devices; Pacemakers; Process control; Read only memory; Safety devices; Software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering Symposium, 1998. Proceedings. Third IEEE International
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-9221-9
  • Type

    conf

  • DOI
    10.1109/HASE.1998.731602
  • Filename
    731602