• DocumentCode
    1886961
  • Title

    Formal specification languages for real-time systems

  • Author

    Sammi, Rabia ; Rubab, Iram ; Qureshi, Muhammad Aasim

  • Author_Institution
    Dept. of Comput. Sci. &, Air Univ., Islamabad, Pakistan
  • Volume
    3
  • fYear
    2010
  • fDate
    15-17 June 2010
  • Firstpage
    1642
  • Lastpage
    1647
  • Abstract
    This paper presents a survey about the formal specification languages which are used to specify Real-time systems. Real time systems are critical systems such as nuclear missile system, auto pilot system etc. A minor fault in these systems can result into serious consequences. These consequences may comprise threat to human life. Therefore it is very vital to specify the system correctly. To achieve the correct and unambiguous specification, formal languages are used. Formal languages increase the confidence on the specification and hence the overall system. This paper compares formal languages which are used to specify real-time systems such as VDM++, RTSJ, ASTRAL. A comparison criterion is established to select the best suitable specification languages for Real-Time systems. In the end a small example is mapped in to three selected specification languages which conclude that which language provides the best constructs and tools for Real-Time systems.
  • Keywords
    fault tolerant computing; formal languages; formal specification; real-time systems; specification languages; ASTRAL language; RTSJ language; VDM++ language; formal specification language; real-time system; system fault; Delay; Formal specifications; Missiles; Process control; Real time systems; Specification languages; Formal Languages; Formal Specification; Real Time System; Specification Languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology (ITSim), 2010 International Symposium in
  • Conference_Location
    Kuala Lumpur
  • ISSN
    2155-897
  • Print_ISBN
    978-1-4244-6715-0
  • Type

    conf

  • DOI
    10.1109/ITSIM.2010.5561643
  • Filename
    5561643