Verification system for formal requirements description

The requirements description which is proved to be correct is the key to the successful development of a reliable system. Since the adaptability of the requirements description language is obtained with a simple and extensible language structure, most part of communication is maintained with proper use of labels. Many verification system can provide only restricted capability because of lack of the recognition of meaning of labels. This paper proposes the verification method with assertion description which gives another view of a target system. First, the formal model of the verification is given. Next, the verification method based on theorem proving and several views for verification are mentioned. Last, the verification system and examples are shown.

[1]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  A. Phillips The macmillan company. , 1970, Analytical chemistry.

[3]  John V. Guttag,et al.  Abstract data types and the development of data structures , 1976, Software Pioneers.

[4]  C. A. R. Hoare,et al.  Communicating sequential processes , 1978, CACM.

[5]  David Park,et al.  Concurrency and Automata on Infinite Sequences , 1981, Theoretical Computer Science.

[6]  Zohar Manna,et al.  The Logic of Computer Programming , 1978, IEEE Transactions on Software Engineering.