1999
DOI: 10.1007/s001650050039
|View full text |Cite
|
Sign up to set email alerts
|

Revising Z: Part II – logical development

Abstract: Abstract. This is the second of two related papers. In “Revising Z: Part I - logic and semantics” (this journal) we introduced a simple specification logic Z C comprising a logic and a semantics (in ZF set theory). We then provided an interpretation for (a rational reconstruction of) the specification language Z within Z C . As a result we obtained a sound logic for Z, including the ba… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2000
2000
2015
2015

Publication Types

Select...
6
2

Relationship

2
6

Authors

Journals

citations
Cited by 15 publications
(19 citation statements)
references
References 3 publications
0
19
0
Order By: Relevance
“…Other work, in particular [HR99a,HR99b], proposes the use of higher-order logic to interpret schemas: this has the clear benefit of interpreting schemas as types in a simple way; however, the semantics of specifications obtained in this way does not reflect the structuring of specifications, flattening a modular Z specification into a typed set theory. In addition, the direct interpretation of schemas as types in a higher-order logic introduces difficulties when dealing with operations; in particular, the authors need to change the Z notation to deal with the constructions S and S .…”
Section: Related Workmentioning
confidence: 99%
“…Other work, in particular [HR99a,HR99b], proposes the use of higher-order logic to interpret schemas: this has the clear benefit of interpreting schemas as types in a simple way; however, the semantics of specifications obtained in this way does not reflect the structuring of specifications, flattening a modular Z specification into a typed set theory. In addition, the direct interpretation of schemas as types in a higher-order logic introduces difficulties when dealing with operations; in particular, the authors need to change the Z notation to deal with the constructions S and S .…”
Section: Related Workmentioning
confidence: 99%
“…An alternative "Curry-style" approach was described in [38,39]. In that presentation neither terms nor propositions were type-controlled.…”
Section: An Alternative Approachmentioning
confidence: 99%
“…The reader interested in pursuing these issues in more depth, for example for more general operations such as schema-level quantification and generic schemas, should consult [35,38,39] which contain more detail.…”
Section: Schema Preconditionsmentioning
confidence: 99%
See 1 more Smart Citation
“…We will show how it can be constructed as a conservative extension of our existing logic for Z (see [6], [7], [8]) and illustrate the use of the theory in practice with a number of examples. The basis of our approach is to model a specification as a set of legitimate implementations.…”
Section: Introductionmentioning
confidence: 99%