• DocumentCode
    3395782
  • Title

    An approach towards formal verification of object oriented real-time systems

  • Author

    de Rooij, R.C.M. ; Van Katwijk, J.

  • Author_Institution
    Fac. of Inf. Technol. & Syst., Delft Univ. of Technol., Netherlands
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    474
  • Lastpage
    481
  • Abstract
    This paper describes an approach towards verification of object oriented real-time software systems, based on ATL+, a formal specification language of which the syntax and semantics are inspired by the Java programming language. Using a specification language based on an object oriented programming language reduces the semantic gap between the implementation of a system and the model used for verification. We describe the syntax and semantics of ATL+, as well as a transformation procedure by which ATL+ is transformed into a notation suitable for use with an automated verification tool. We show the applicability of our method by giving some verification results, in which properties and constraints on design parameters are derived for a simple example
  • Keywords
    Java; formal specification; formal verification; object-oriented programming; real-time systems; ATL+; Java programming language; design parameters; formal specification language; formal verification; object oriented real-time systems; semantics; syntax; Automata; Computer languages; Embedded system; Formal verification; Hardware; Information technology; Java; Object oriented modeling; Real time systems; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 1999. RTCSA '99. Sixth International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    0-7695-0306-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.1999.811301
  • Filename
    811301