Reasoning about Z Speciications: a Vdm Perspective

نویسنده

  • Peter Lindsay
چکیده

This paper discusses how speciication analysis and veriication techniques from VDM could be transferred to Z. It starts by comparing Z and VDM in terms of the mathematical and speciication notations they use. It explains the VDM approach to reasoning about speciications, as supported by the mural tool-set, and compares VDM's Logic of Partial Functions with the classical approach. Finally , it outlines VDM proof obligations for checking consistency and completeness of speciications, and brieey discusses some of the issues that would be involved in transferring such techniques to Z.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Transferring Vdm Verification Techniques to Z on Transferring Vdm Veriication Techniques to Z

This paper discusses some of the necessary prerequisites for transferring speciication analysis and veriication techniques from VDM to Z. It starts by comparing Z and VDM in terms of the mathematical and speciication notations they use. It then explains the VDM approach to reasoning about speciications, as supported by the mural tool-set, and compares VDM's Logic of Partial Functions with Class...

متن کامل

Reasoning about Object-z Speciications

This paper presents a method of reasoning about Object-Z speciications. The approach utilises the mod-ularity inherent in Object-Z speciications to simplify proofs. Properties proved for a class in isolation can be used when that class is either inherited by another class or instantiated as part of a system of interacting objects. Proofs using structural induction and the notion of object integ...

متن کامل

Real-time Action Logic and Applications

This paper presents work performed in the EPSRC \Object-oriented Speciication of Reactive and Real-time Systems" project. It aims to extend the Object Calculus of Fiadeiro and Maibaum to cover durative actions, real-time constraints and hybrid systems. We deene a core logic, termed \Real-time action logic" (RAL) which can provide an axiomatic semantics and reasoning framework for concurrent, re...

متن کامل

Interpretation and Instantiation of Theories for Reasoning about Formal Speciications Interpretation and Instantiation of Theories for Reasoning about Formal Speciications

In this paper an outline is given of an approach to formally reasoning about importation , parameterisation and instantiation of speciications written in a modular extension of the Z language (called Sum). Interpretation and instantiation of theories in rst order logic are well understood. We illustrate how to use these results directly to provide a framework within which we can soundly and eec...

متن کامل

Reasoning about Object-Z Specifications

This paper presents a method of reasoning about Object-Z speciications. The approach utilises the modularity inherent in Object-Z speciications to simplify proofs. Properties proved for a class in isolation can be used when that class is either inherited by another class or instantiated as part of a system of interacting objects. Proofs using structural induction and the notion of object integr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993