© University of Kent - Contact | Feedback | Legal | FOI | Cookies
Consistency and refinement for partial specification in Z
E. Boiten, J. Derrick, H. Bowman, and M. Steen
In M.-C. Gaudel and J. Woodcock, editors, FME'96: Industrial Benefit of Formal Methods, Third International Symposium of Formal Methods Europe, volume 1051 of Lecture Notes in Computer Science, pages 182-196. Springer-Verlag, March 1996.Abstract
This paper discusses theoretical background for the use of Z as a language for partial specification, in particular techniques for checking consistency between viewpoint specifications. The main technique used is unification, i.e. finding a (candidate) least common refinement. The corresponding notion of consistency between specifications turns out to be different from the known notions of consistency for single Z specifications. A key role is played by correspondence relations between the data types used in the various viewpoints.
Note: extended version available as Constructive consistency checking for partial specification in Z.
Download publication 57 kbytesBibtex Record
@conference{192, author = {E. Boiten and J. Derrick and H. Bowman and M. Steen}, title = {Consistency and refinement for partial specification in {Z}}, month = {March}, year = {1996}, pages = {182-196}, keywords = {determinacy analysis, Craig interpolants}, note = {}, doi = {}, url = {http://www.cs.kent.ac.uk/pubs/1996/192}, ISBN = {3-540-60973-3}, booktitle = {FME'96: Industrial Benefit of Formal Methods, Third International Symposium of Formal Methods Europe}, editor = {M.-C. Gaudel and J. Woodcock}, publisher = {Springer-Verlag}, refereed = {yes}, series = {Lecture Notes in Computer Science}, volume = {1051}, }