• DocumentCode
    2828289
  • Title

    An approach for design and formal verification of safety-critical software

  • Author

    Ma, Wei-Gang ; Hei, Xin-Hong

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Xi´´an Univ. of Technol., Xi´´an, China
  • Volume
    4
  • fYear
    2010
  • fDate
    22-24 Oct. 2010
  • Abstract
    A modeling and verification methodology is presented for railway interlocking system which is regarded as a safety-critical system. The methodology utilizes UML (Unified Modeling Language) to model the function requirement and FSM (Finite State Machine) to verify the safety requirements of the specification. The device specifications of railway interlocking system are modeled with UML, and dynamic behaviors of the device and whole system are modeled with FSM, the safety specification is translated LTL (Linear Temporal Logic) and analyzed with NuSMV. We try to show the feasibility of improving the reliability and reducing revalidation efforts when designing and developing a decentralized railway signaling system.
  • Keywords
    Unified Modeling Language; finite state machines; formal verification; railways; safety-critical software; temporal logic; decentralized railway signaling system; finite state machine; formal verification; linear temporal logic; railway interlocking system; safety-critical software; unified modeling language; verification methodology; Analytical models; Educational institutions; Unified modeling language; Visualization; DRIS; FSM; LTL; Safety-Critical Software; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Application and System Modeling (ICCASM), 2010 International Conference on
  • Conference_Location
    Taiyuan
  • Print_ISBN
    978-1-4244-7235-2
  • Electronic_ISBN
    978-1-4244-7237-6
  • Type

    conf

  • DOI
    10.1109/ICCASM.2010.5620084
  • Filename
    5620084