Title :
A specification construction unit-based editor for Z
Author :
Ishikawa, Hiroshi
Author_Institution :
Dept. of Inf. Process. Eng., Fukuyama Univ., Japan
Abstract :
This paper proposes a formal specification supporting tool. It is designed on the basis of the specification reusability and the convenience to construct specification repository. The tool, called ZEditor, is designed for supporting the Z specification language. Two remarkable features of ZEditor are as follows. Firstly, we focus attention on some Z specification construction units so that ZEditor provides several specified input screens for them. Specifications described by ZEditor can be saved as the LATEX format or the XML one from each input screen. In each input screen, syntax and type checking of specifications can be also available. Secondly, the author can construct and edit an appropriate specification from some specification construction units which passed syntax and type checking. ZEditor will make it possible to describe specifications easily, to reuse correct specification construction units, and to support constructing specification repository.
Keywords :
XML; formal specification; formal verification; software reusability; software tools; specification languages; LATEX format; XML; Z specification construction unit; Z specification language; Zeditor tool; formal specification; specification repository; specification reusability; Formal specifications; Information processing; Java; Logic; Product safety; Programming; Set theory; Software systems; Specification languages; XML;
Conference_Titel :
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
Print_ISBN :
0-7695-2413-3
DOI :
10.1109/COMPSAC.2005.34