• DocumentCode
    3593344
  • Title

    A visual programming environment for Z specifications

  • Author

    Lam, Stephen W C ; Chan, Keith C C ; Leung, Hareton K N ; Chung, Lawrence M L

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech., Hung Hom, Hong Kong
  • fYear
    1997
  • Firstpage
    511
  • Lastpage
    512
  • Abstract
    The existing Z supporting tools focus on providing editing and syntax checking functionalities (Siddiqi et al., 1993). We develop VZ (Visual Z) visual programming environment for constructing Z specifications. The main advantage of such an environment is to allow the user to manipulate icons (glyphs) to generate a specification. Instead of remembering the set of Z symbols, the user can manipulate the visually understandable icons to develop the specification. Moreover, VZ is a well organized environment; various components of a specification are organized into different folders for easy storage and retrieval. Finally, VZ also supports validation of specification and basic logic proving, which are essential in developing correct specification
  • Keywords
    formal specification; graphical user interfaces; programming environments; specification languages; visual programming; VZ; Visual Z; Z specifications; editing; glyphs; icons; logic proving; software tools; specification validation; syntax checking; visual programming environment; Costs; Formal specifications; Joining processes; Logic programming; Programming environments; Specification languages; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1997. Asia Pacific ... and International Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings
  • Print_ISBN
    0-8186-8271-X
  • Type

    conf

  • DOI
    10.1109/APSEC.1997.640210
  • Filename
    640210