Title :
A simulation approach to verification and validation of formal specifications
Author_Institution :
Dept. of Comput. Sci., Hosei Univ., Tokyo, Japan
Abstract :
Specification simulation is an approach to verifying and validating specifications by well-selected sample data. In this paper we put forward a technique for simulation of formal specifications in order to detect potential faults and validate their desired functions. The important benefit of this technique is it allows us to simulate implicit specifications, which are usually defined with a pair of pre- and postconditions and may not be executable. We discuss ways of simulation case generation, evaluation of logical expressions, and simulation result analysis, and demonstrate how they are applied in practice by examples.
Keywords :
formal specification; formal verification; virtual machines; fault detection; formal specifications; implicit specifications; logical expression evaluation; postconditions; preconditions; simulation case generation; simulation result analysis; specification simulation; validation; verification; Analytical models; Computational modeling; Computer science; Computer simulation; Fault detection; Formal specifications; Information analysis; Object oriented modeling; Terminology; Testing;
Conference_Titel :
Cyber Worlds, 2002. Proceedings. First International Symposium on
Print_ISBN :
0-7695-1862-1
DOI :
10.1109/CW.2002.1180867