Title :
Automatic verification of requirement specifications
Author :
Kwon, Gi-Hwon ; Jeong, Chel-Joo ; Chung, Yeon-Dae
Author_Institution :
Dept. of Comput. Sci., Kyonggi Univ., South Korea
Abstract :
Use of formal specification does not a priori guarantee correctness. So far a number of animation approaches have been used for validating formal specification correctness. However, they require complex validation procedures and exhaustive testing and have some intrinsic limitations. On the other hand, formal specification can be validated by showing that certain properties are logical consequences of the specification, which is called formal reasoning or verification. Tool support, in particular an automated theorem prover, is needed for this task. We discuss some experiences in formal specification validation with the automated theorem prover
Keywords :
algebraic specification; computer aided software engineering; formal specification; formal verification; specification languages; theorem proving; visual programming; Z specification; animation; automated theorem prover; complex validation procedures; formal reasoning; requirement specification verification; testing; visual programming; Abstracts; Animation; Computer languages; Computer science; Costs; Formal specifications; Natural languages; Reliability engineering; Software engineering; Testing;
Conference_Titel :
Intelligent Information Systems, 1997. IIS '97. Proceedings
Conference_Location :
Grand Bahama Island
Print_ISBN :
0-8186-8218-3
DOI :
10.1109/IIS.1997.645255