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
Link To Document