Title :
An approach to animating Z specifications
Author_Institution :
Sch. of Comput. Sci., Telecommun. & Inf. Syst., DePaul Univ., Chicago, IL, USA
Abstract :
This paper presents the ZANS approach to animating a large subset of Z specifications. Unlike most other animation approaches that are based on functional or logical programming paradigms, the approach presented transforms the specifications into an imperative intermediate language, which can also serve as the basis of code synthesis from Z specifications. ZANS is showing promise of being an effective tool for requirements validation and assisting students learning Z specification languages
Keywords :
computer aided software engineering; computer science education; formal specification; specification languages; visual programming; Z specification languages; Z specifications; ZANS approach; animation approaches; code synthesis; imperative intermediate language; requirements validation; Animation; Application software; Computer industry; Computer science; Formal specifications; Information systems; Input variables; Logic programming; Software engineering; Specification languages;
Conference_Titel :
Computer Software and Applications Conference, 1995. COMPSAC 95. Proceedings., Nineteenth Annual International
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-7119-X
DOI :
10.1109/CMPSAC.1995.524767