Title :
Visualizing graphical and textual formalisms
Author :
Castello, R. ; Mili, R. ; Madabushi, H.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Richardson, TX, USA
Abstract :
The purpose of this work is to combine the advantages of using visual formalisms for the specification of reactive systems with that of using formal verification and program transformation tools developed for textual formalisms. We have developed a tool suite called ViSta that automatically produces statechart layouts based on information extracted from an informal specification. In this paper, we discuss how ViSta is augmented with a tool that automatically translates statecharts to Z specifications. The informal, statechart and Z specifications are inter-related. This ensures consistency between the different representations, and therefore facilitates the verification and validation effort
Keywords :
formal specification; formal verification; program visualisation; ViSta tool suite; Z specifications; automatic translation; consistency; formal verification; graphical formalisms; informal specification; program transformation tools; reactive systems specification; statechart layouts; textual formalisms; validation; visual formalisms; visualization; Computer industry; Computer science; Contracts; Data mining; Databases; Displays; Formal specifications; Natural languages; Tree graphs; Visualization;
Conference_Titel :
Human-Centric Computing Languages and Environments, 2001. Proceedings IEEE Symposia on
Conference_Location :
Stresa
Print_ISBN :
0-7803-7198-4
DOI :
10.1109/HCC.2001.995248