Reasoning about Object-z Speciications

نویسنده

  • Graeme Smith
چکیده

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 integrity are discussed.

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

ثبت نام

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

منابع مشابه

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...

متن کامل

A Logic for Object - ZGraeme

This paper presents a logic for Object-Z which extends W, the logic for Z adopted as the basis of the deductive system in the Z Base Standard. The logic provides a basis on which tool support for reasoning about Object-Z speciications can be developed. It also formalises the intended meaning of Object-Z constructs and hence provides an abstract, axiomatic semantics of the language.

متن کامل

Reasoning about Z Speciications: a Vdm Perspective

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 o...

متن کامل

Extending W for Object-Z

This paper presents a logic for Object-Z which extends W, the logic for Z adopted as the basis of the deductive system in the Z Base Standard. The logic provides a basis on which tool support for reasoning about Object-Z speciications can be developed. It also formalises the intended meaning of Object-Z constructs and hence provides an abstract, axiomatic semantics of the language.

متن کامل

Reasoning and Synthesis in an Object-Oriented System

This paper considers the problem of providing an Object-Oriented (OO) system with reasoning and program synthesis abilities. We consider an object-oriented knowledge system in which methods are synthesized from speciications using an intuitionis-tic propositional calculus and a Proof-As-Program methodology. In order to support reasoning about some dynamic aspects of the OO system, we propose to...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1995