• DocumentCode
    414502
  • Title

    TLCharts: armor-plating Harel statecharts with temporal logic conditions

  • Author

    Drusinsky, Doron ; Shing, Man-Tak

  • Author_Institution
    Dept. of Comput. Sci., Naval Postgraduate Sch., Monterey, CA, USA
  • fYear
    2004
  • fDate
    28-30 June 2004
  • Firstpage
    29
  • Lastpage
    36
  • Abstract
    This paper addresses the need for armor-plating Harel statechart design specifications of real-time systems with safety requirements (which are commonly written in temporal logic) using a new visual specification language named TLCharts. TLCharts combine the visual and intuitive appeal of non-deterministic Harel statecharts with formal specifications written in linear-time (metric) temporal logic. We demonstrate such armor-plating with a specification of the safety-critical computer assisted resuscitation algorithm (CARA) software for a casualty intravenous fluid infusion pump.
  • Keywords
    formal specification; real-time systems; safety-critical software; specification languages; temporal logic; visual languages; TLCharts; armor-plating Harel statecharts; computer assisted resuscitation algorithm; design specifications; fluid infusion pump; formal specifications; real-time systems; safety requirements; safety-critical software; temporal logic; visual specification language; Formal specifications; Logic design; Pumps; Real time systems; Road safety; Runtime; Software algorithms; Software safety; Specification languages; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2159-2
  • Type

    conf

  • DOI
    10.1109/IWRSP.2004.1311092
  • Filename
    1311092