• DocumentCode
    2136891
  • Title

    Animation of Object-Z specifications using a Z animator

  • Author

    McComb, Tim ; Smith, Graeme

  • Author_Institution
    Sch. of Inf. Technol. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia
  • fYear
    2003
  • fDate
    22-27 Sept. 2003
  • Firstpage
    191
  • Lastpage
    200
  • Abstract
    We discuss a methodology for animating the Object-Z specification language using a Z animation environment. Central to the process is the introduction of a framework to handle dynamic instantiation of objects and management of object references. Particular focus is placed upon building the animation environment through pre-existing tools, and a case study is presented that implements the proposed framework using a shallow encoding in the Possum Z animator. The animation of Object-Z using Z is both automated and made transparent to the user through the use of a software tool named O-zone.
  • Keywords
    computer animation; formal specification; object-oriented programming; software tools; specification languages; visual programming; Object-Z specifications; Ozone software tool; Possum Z animator; dynamic object instantiation handling; shallow encoding; specification language; Animation; Australia; Encapsulation; Encoding; Formal specifications; Information technology; Object oriented programming; Prototypes; Software tools; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Formal Methods, 2003.Proceedings. First International Conference on
  • Conference_Location
    Brisbane, Queensland, Australia
  • Print_ISBN
    0-7695-1949-0
  • Type

    conf

  • DOI
    10.1109/SEFM.2003.1236221
  • Filename
    1236221