• DocumentCode
    3341999
  • Title

    Hybrid object-oriented real-time software development with VDM++

  • Author

    van Katwijk, Jan ; Durr, Eugène ; Goldsack, Stephen

  • Author_Institution
    Delft Univ. of Technol., Netherlands
  • fYear
    1997
  • fDate
    12-14 Nov. 1997
  • Firstpage
    17
  • Lastpage
    26
  • Abstract
    VDM/sup ++/ is a formal object oriented specification language, which extends VDM by providing object-orientation as well as real-time and parallel features. The use of the language is supported by an extensive toolset and design guidelines. The former offers graphical representations, syntactic and semantic checking, pretty printing and code generation. The latter aim at presenting guidelines for modelling and subsequent development. We argue that, despite its formal character, VDM/sup ++/ is a practically applicable vehicle for software development for real-time control systems. An outline specification case study is included.
  • Keywords
    automatic programming; computerised control; formal specification; object-oriented languages; object-oriented programming; programming environments; real-time systems; specification languages; VDM; VDM++; code generation; design guidelines; formal object oriented specification language; graphical representations; hybrid object-oriented real-time software development; modelling; parallel programming; printing; real-time control systems; semantic checking; specification case study; syntactic checking; toolset; Control systems; Design methodology; Educational institutions; Formal specifications; Guidelines; Logic; Object oriented modeling; Printing; Programming; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Engineering Methods., 1997. Proceedings., First IEEE International Conference on
  • Conference_Location
    Hiroshima, Japan
  • Print_ISBN
    0-8186-8002-4
  • Type

    conf

  • DOI
    10.1109/ICFEM.1997.630393
  • Filename
    630393