Constructive consistency checking for partial specification in Z

Citation
E. Boiten et al., Constructive consistency checking for partial specification in Z, SCI COMP PR, 35(1), 1999, pp. 29-75
Citations number
43
Categorie Soggetti
Computer Science & Engineering
Journal title
SCIENCE OF COMPUTER PROGRAMMING
ISSN journal
01676423 → ACNP
Volume
35
Issue
1
Year of publication
1999
Pages
29 - 75
Database
ISI
SICI code
0167-6423(199909)35:1<29:CCCFPS>2.0.ZU;2-Y
Abstract
Partial specification is a method of specifying complex systems in which th e system is described by a collection of specifications, each approaching t he system from a different viewpoint. The specification notation Z is often advocated as a suitable language for this style of specification. For coll ections of partial specifications to be meaningful, they need to be consist ent, i.e. they should not impose contradictory requirements. This paper add resses how the consistency between partial specifications in Z can be check ed, by constructing unifications, i.e. least common refinements, of viewpoi nt specifications. (C) 1999 Elsevier Science B.V. All rights reserved.