Z User Workshop, York, 1991 : Proceedings of the Sixth Annual Z User Meeting, York, 16-17 December 1991 : Workshops in Computing - J. E. Nicholls

Z User Workshop, York, 1991 : Proceedings of the Sixth Annual Z User Meeting, York, 16-17 December 1991

By: J. E. Nicholls (Editor)

Paperback

At a Glance

Paperback


$101.07

or 4 interest-free payments of $25.27 with

 or 

Aims to ship in 7 to 10 business days

In ordinary mathematics, an equation can be written down which is syntactically correct, but for which no solution exists. For example, consider the equation x = x + 1 defined over the real numbers; there is no value of x which satisfies it. Similarly it is possible to specify objects using the formal specification language Z [3,4], which can not possibly exist. Such specifications are called inconsistent and can arise in a number of ways. Example 1 The following Z specification of a functionf, from integers to integers "f x : ~ 1 x ~ O· fx = x + 1 (i) "f x : ~ 1 x ~ O· fx = x + 2 (ii) is inconsistent, because axiom (i) gives f 0 = 1, while axiom (ii) gives f 0 = 2. This contradicts the fact that f was declared as a function, that is, f must have a unique result when applied to an argument. Hence no suchfexists. Furthermore, iff 0 = 1 andfO = 2 then 1 = 2 can be deduced! From 1 = 2 anything can be deduced, thus showing the danger of an inconsistent specification. Note that all examples and proofs start with the word Example or Proof and end with the symbol.1.

More in Software Engineering

Intelligent Networks : Techniques, and Applications - Vivek Kumar Singh

RRP $315.00

$222.90

29%
OFF
The Engineering Leader : Strategies for Scaling Teams and Yourself - Cate Huston
Information Modeling and Relational Databases : 2nd Edition - Terry Halpin
Systems Analysis and Design : 8th Edition - Alan Dennis

RRP $263.95

$220.75

16%
OFF
Coding All-in-One For Dummies : 2nd Edition - Chris Minnick

RRP $69.95

$40.25

42%
OFF
Learning Agile : Understanding Scrum, XP, Lean, and Kanban - Andrew Stellman
Fluent C : Principles, Practices, and Patterns - Christopher Preschern

RRP $125.50

$55.25

56%
OFF
Debugging Teams : Better Prductivity Through Collaboration - Brian Debugging
Inside Cyber Warfare : Mapping the Cyber Underworld - Jeffrey Caruso

RRP $106.50

$47.75

55%
OFF