home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / z-faq < prev   
Internet Message Format  |  2008-12-01  |  22KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!npeer.de.kpn-eurorings.net!npeer-ng2.kpn.DE!fu-berlin.de!feed2.jnfs.ja.net!jnfs.ja.net!feeds.news.ox.ac.uk!news.ox.ac.uk!zforum-request
  2. From: zforum-request@comlab.ox.ac.uk
  3. Newsgroups: comp.specification.z,comp.specification.misc,comp.answers,news.answers
  4. Subject: comp.specification.z Frequently Asked Questions (FAQ)
  5. Followup-To: comp.specification.z
  6. Date: Mon, 1 Dec 2008 02:00:01 +0000 (UTC)
  7. Organization: Z User Group
  8. Lines: 390
  9. Approved: news-answers-request@MIT.Edu
  10. Expires: 12 Jan 2009 02:00:01 GMT
  11. Message-ID: <ggvgf1$v00$1@frank-exchange-of-views.oucs.ox.ac.uk>
  12. Reply-To: bowenjp@lsbu.ac.uk
  13. NNTP-Posting-Host: merc2.comlab.ox.ac.uk
  14. X-Trace: frank-exchange-of-views.oucs.ox.ac.uk 1228096801 31744 129.67.151.55 (1 Dec 2008 02:00:01 GMT)
  15. X-Complaints-To: newsmaster@ox.ac.uk
  16. NNTP-Posting-Date: Mon, 1 Dec 2008 02:00:01 +0000 (UTC)
  17. Summary: Information about the Z formal specification notation
  18. URL: http://vl.zuser.org/
  19. Originator: bowen@merc2.comlab
  20. Xref: senator-bedfellow.mit.edu comp.specification.z:7612 comp.specification.misc:2775 comp.answers:66202 news.answers:321259
  21.  
  22. Archive-name: z-faq
  23. Posting-Frequency: every month
  24. Last-modified: 4 January 2006
  25. Maintainer: Jonathan Bowen <bowenjp@lsbu.ac.uk>
  26. URL: ftp://ftp.comlab.ox.ac.uk/pub/Zforum/faq
  27. WWW: http://vl.zuser.org/
  28.  
  29. NAME:     comp.specification.z
  30. STATUS:   unmoderated
  31. PURPOSE:  Discussion concerning the formal specification notation Z.
  32.  
  33. (If you have read this before, changed and new sections since the
  34. previously issued version are marked with `|' in the left hand margin.)
  35.  
  36. Subject: What is it?
  37.  
  38. Z (pronounced `zed') is a formal specification notation based on set
  39. theory and first order predicate logic. It has been developed at the
  40. Programming Research Group at the Oxford University Computing
  41. Laboratory (OUCL) and elsewhere since the late 1970s.  It is used
  42. by industry as part of the software (and hardware) development process
  43. in Europe, USA and elsewhere. It has recently undergone international
  44. ISO standardization.
  45.   The comp.specification.z electronic newsgroup was established
  46. in June 1991 and is intended to handle messages concerned with Z.
  47. It has an estimated readership of tens of thousands of people worldwide.
  48. Comp.specification.z provides a convenient forum for messages concerned
  49. with recent developments and the use of Z.  Pointers to and reviews of
  50. recent books and articles are particularly encouraged. These may be
  51. included in the Z bibliography (see below) if they appear in
  52. comp.specification.z. If you do not have direct news access, you can
  53. search for comp.specification.z articles on the web using
  54. Google Groups: http://groups.google.com/groups/comp.specification.z
  55.  
  56. Subject: What if I do not have access to newsgroups?
  57.  
  58. There is an associated Z FORUM electronic mailing list that was
  59. initiated in January 1986 by Ruaridh Macdonald, RSRE, UK.  Articles
  60. are automatically cross-posted between comp.specification.z and the
  61. mailing list for those whose prefer to receive email.
  62. Please email <zforum-request@comlab.ox.ac.uk> with "subscribe" in the
  63. body of the message (not the subject line) to join the list and
  64. "unsubscribe" in the message to leave the list.
  65.   Readers are strongly urged to read the comp.specification.z newsgroup
  66. rather than the Z FORUM mailing list if possible. Messages for
  67. submission to the Z FORUM mailing list and the comp.specification.z
  68. newsgroup may be emailed to <zforum@comlab.ox.ac.uk>.  This method of
  69. posting is particularly recommended for important messages like
  70. announcements of meetings since not all messages posted on
  71. comp.specification.z reach the OUCL.
  72.   A mailing list for the Z User Meeting educational issues session has
  73. been set up by Neville Dean, Anglia Polytechnic University, UK.  Anyone
  74. interested may join by emailing <zugeis-request@comlab.ox.ac.uk> with
  75. your contact details.
  76.  
  77. Subject: What if I prefer postal mail?
  78.  
  79. If you wish to join the postal Z mailing list, please send your address
  80. to Amanda Kingscote, Praxis Critical Systems Ltd, 20 Manvers Street,
  81. Bath BA1 1PX, UK  (tel +44-1225-466991, fax +44-1225-469006, email
  82. <amanda.kingscote@praxis-cs.co.uk>).  This will help ensure you receive
  83. details of Z meetings, etc.
  84.  
  85. Subject: How can I join in?
  86.  
  87. If you are currently using Z, you are welcome to introduce yourself to
  88. the newsgroup and Z FORUM list by describing your work with Z or
  89. raising any questions you might have about Z which are not answered
  90. here. You may also advertize publications concerning Z which you or
  91. your colleagues produce. These may then be added to the master Z
  92. bibliography (see below).
  93.  
  94. Subject: Where are Z-related files archived?
  95.  
  96. On-line information relevant to the Z notation may be found as part of
  97. the World Wide Web (WWW) Virtual Library under the following URL:
  98. http://vl.zuser.org/
  99.   This includes hyperlinks to many Z-related resources available on-line
  100. around the world.  See also the following Virtual Library page on formal
  101. methods in general: http://vl.fmnet.info/
  102.   An older Z archive is also available via anonymous FTP under:
  103. ftp://ftp.comlab.ox.ac.uk/pub/Zforum/
  104.  
  105. Subject: What tools are available?
  106.  
  107. Various tools for formatting, type-checking and aiding proofs in Z are
  108. available under: http://vl.zuser.org/#tools
  109. This includes links to a number of LaTeX style files which support
  110. the Z notation. Information on Object-Z LaTeX macros ("oz.sty") may be
  111. |found under: http://www.itee.uq.edu.au/~smith/latex.html
  112.   The FuZZ package, a syntax and type-checker with a LaTeX style option
  113. and fonts, is available from: http://spivey.oriel.ox.ac.uk/mike/fuzz
  114. It is compatible with the 2nd edition of Spivey's Z Reference Manual.
  115.   A Community Z Tools (CZT) initiative is underway to coordinate a set
  116. |open source Z tools using SourceForge. See: http://czt.sourceforge.net/
  117.   CADiZ is a suite of integrated tools for preparing and type-checking
  118. Z specifications as professional quality typeset documents.  The Z
  119. dialect it recognizes is evolving in line with the standard.  The
  120. typesetting can be performed by either troff or LaTeX for Unix or Word
  121. for Windows.  The mouse can be used to interact with a view of the
  122. typeset specification to inspect properties deduced by the type-checker,
  123. to see the expansion of schema calculus expressions, and to reason
  124. about conjectures such as proof obligations.  The PC version is
  125. integrated with MS Word using OLE2, providing WYSIWYG editing of Z
  126. paragraphs directly in Word documents.  (The LaTeX and Troff versions
  127. use ordinary text editors on ASCII mark-up.) Further development of the
  128. tools is ongoing.  CADiZ is a BCS Award winning product available for
  129. PC, Sun and SGI machines from the University of York.
  130. URL: http://www-users.cs.york.ac.uk/~ian/cadiz/
  131.   ProofPower is a suite of tools supporting specification and proof in
  132. Higher Order Logic (HOL) and in Z. As an option, ProofPower also supports
  133. verification of SPARK-Ada programs against Z specifications using the
  134. Compliance Notation designed by DERA.  Short courses on ProofPower-Z
  135. are available as demand arises.  Information about ProofPower can be
  136. obtained from the following location:
  137. http://www.lemma-one.com/ProofPower/index/
  138.   ZTC is a Z type-checker available free of charge for educational and
  139. non-profit uses. It is intended to be compliant with the 2nd edition of
  140. Spivey's Z Reference Manual. It accepts LaTeX with "zed" or "oz"
  141. styles, and ZSL - an ASCII version of Z.  ZANS is a research
  142. prototype Z animator.  Both ZTC and ZANS run on Linux, SunOS, Solaris,
  143. HP-UX and DOS. They are available under:
  144. http://se.cs.depaul.edu/fm/ztc.html http://se.cs.depaul.edu/fm/zans.html
  145. Contact Xiaoping Jia <jia@cs.depaul.edu> for further information.
  146.   Nitpick is a freely available tool for fully automatically analyzing
  147. software specifications in (roughly) a subset of Z. See under:
  148. http://www.cs.cmu.edu/~nitpick/
  149.   Z fonts for MS Windows and Macintosh are available on-line.  For
  150. hyperlinks to these and other Z tool resources see the WWW Z page:
  151. http://vl.zuser.org/#tools
  152.   Z/EVES is an analysis tool for Z specifications, that can be used to
  153. check for syntax, type-correctness and "domain errors" (are functions
  154. applied on their domain?), expand schemas, calculate preconditions and
  155. check for totality, and state and prove conjectures, with the aid of a
  156. heuristic theorem prover.  It supports the "zed"/"fuzz" style LaTeX
  157. markup.  and runs on Windows, Linux, Solaris, SunOS and OS/2. It was
  158. available electronically at no cost, but ORA ceased distribution on
  159. 3 June 2005. Email eves@ora.on.ca or see: http://www.ora.on.ca/z-eves/
  160.   Zola is a commercial integrated support tool for Z on Sun workstations,
  161. for automated assistance at all stages of the specification construction,
  162. proving and maintenance process.  It is intended for system developers
  163. and includes a WYSIWYG editor, type-checker and tactical theorem prover
  164. suitable for the creation and maintenance of large specifications,
  165. although it is no longer actively supported.  See:
  166. http://www.ist.co.uk/PRODUCTS/zola.html
  167.   Formaliser is a syntax-directed WYSIWYG Z editor and interactive type
  168. checker, running under Microsoft Windows, available from Logica.
  169. URL: http://public.logica.com/~formaliser/
  170.  
  171. Subject: How can I learn about Z?
  172.  
  173. There are a number of courses on Z run by industry and academia. Oxford
  174. University offers industrial short courses in the use Z.  As well as
  175. introductory courses, recent newly developed material includes advanced
  176. Z-based courses on proof and refinement, partly based around the
  177. B-Tool.  Courses are held in Oxford, or elsewhere (e.g., on a company's
  178. premises) if there is enough demand. For further information, contact
  179. Jim Davies (email <Jim.Davies@comlab.ox.ac.uk>).
  180.   Praxis High Integrity Systems Ltd have run a range of Z (and other
  181. |formal methods) courses (tel +44-1225-466991, email
  182. |<info@praxis-his.com>.
  183.   Formal Systems (Europe) Ltd run a range of Z, CSP and other formal
  184. methods courses. Contact Kate Pearson (tel +44-1865-728460, fax
  185. +44-1865-201114) at Formal Systems (Europe) Limited, 3 Alfred Street,
  186. Oxford OX1 4EH, UK.
  187.  
  188. Subject: What has been published about Z?
  189.  
  190. A searchable on-line Z bibliography is available in BibTeX format under:
  191. http://vl.zuser.org/bib.html
  192.   The following books largely concerning Z have been or are due to be
  193. published (in approximate chronological order):
  194.  
  195.   I.Hayes (ed.), Specification Case Studies, Prentice Hall International
  196.       Series in Computer Science, 1987. (2nd ed., 1993)
  197.   J.M.Spivey, Understanding Z: A specification language and its formal
  198.       semantics, Cambridge University Press, 1988.
  199.   D.Ince, An Introduction to Discrete Mathematics, Formal System
  200.       Specification and Z, Oxford University Press, 1988. (2nd ed., 1993)
  201.   J.C.P.Woodcock & M.Loomes, Software Engineering Mathematics: Formal
  202.       Methods Demystified, Pitman, 1998. (Also Addison-Wesley, 1989)
  203.   J.M.Spivey, The Z Notation: A reference manual, Prentice Hall
  204.       International Series in Computer Science, 1989. (2nd ed., 1992)
  205.       URL: http://spivey.oriel.ox.ac.uk/~mike/zrm/
  206.       [Widely used as a de facto standard for Z. Often known as ZRM2.]
  207.   A.Diller, Z: An introduction to formal methods, Wiley, 1990.
  208.   J.E.Nicholls (ed.), Z user workshop, Oxford 1989, Springer-Verlag,
  209.       Workshops in Computing, 1990.
  210.   B.Potter, J.Sinclair & D.Till, An Introduction to Formal Specification
  211.       and Z, Prentice Hall International Series in Computer Science, 1991.
  212.       (2nd ed., 1996)
  213.   D.Lightfoot, Formal Specification using Z, MacMillan, 1991.
  214.       (2nd ed., Grassroots series, Palgrave, 2001)
  215.   A.Norcliffe & G.Slater, Mathematics for Software Construction,
  216.       Ellis Horwood, 1991.
  217.   J.E.Nicholls (ed.), Z User Workshop, Oxford 1990, Springer-Verlag,
  218.       Workshops in Computing, 1991.
  219.   I.Craig, The Formal Specification of Advanced AI Architectures,
  220.       Ellis Horwood, 1991.
  221.   M.Imperato, An Introduction to Z, Chartwell-Bratt, 1991.
  222.   J.B.Wordsworth, Software Development with Z, Addison-Wesley, 1992.
  223.   S.Stepney, R.Barden & D.Cooper (eds.), Object Orientation in Z,
  224.       Springer-Verlag, Workshops in Computing, August 1992.
  225.       URL: http://www-users.cs.york.ac.uk/~susan/bib/ss/ooz/index.htm
  226.   J.E.Nicholls (ed.), Z User Workshop, York 1991, Springer-Verlag,
  227.       Workshops in Computing, 1992.
  228.   D.Edmond, Information Modeling: Specification and implementation,
  229.       Prentice Hall, 1992.  URL: http://www.icis.qut.edu.au/~davee/im/
  230.   J.P.Bowen & J.E.Nicholls (eds.), Z User Workshop, London 1992,
  231.       Springer-Verlag, Workshops in Computing, 1993.
  232.       URL: http://www.zuser.org/zum92/
  233.   S.Stepney, High Integrity Compilation: A case study, Prentice Hall, 1993.
  234.       URL: http://www-users.cs.york.ac.uk/~susan/bib/ss/hic/index.htm
  235.   M.McMorran & S.Powell, Z Guide for Beginners, Blackwell Scientific, 1993.
  236.   K.C.Lano & H.Haughton (eds.), Object-oriented Specification Case Studies,
  237.       Prentice Hall International Object-Oriented Series, 1993.
  238.   B.Ratcliff, Introducing Specification using Z: A practical case study
  239.       approach, McGraw-Hill, 1994.
  240.   A.Diller, Z: An introduction to formal methods, 2nd ed., Wiley, 1994.
  241.   J.P.Bowen & J.A.Hall (eds.), Z User Workshop, Cambridge 1994,
  242.       Springer-Verlag, Workshops in Computing, 1994.
  243.       URL: http://www.zuser.org/zum94/
  244.   R.Barden, S.Stepney & D.Cooper, Z in Practice, Prentice Hall
  245.       BCS Practitioner Series, 1994.
  246.       URL: http://www-users.cs.york.ac.uk/~susan/bib/ss/zip/index.htm
  247.   D.Rann, J.Turner & J.Whitworth, Z: A beginner's guide. Chapman & Hall, 1994.
  248.   D.Heath, D.Allum & L.Dunckley, Introductory Logic and Formal Methods.
  249.       A.Waller, Henley-on-Thames, 1994.
  250.   L.Bottaci and J.Jones, Formal Specification using Z: A modelling approach.
  251.       International Thomson Publishing, 1995.
  252.   D.Sheppard, An Introduction to Formal Specification with Z and VDM.
  253.       McGraw Hill International Series in Software Engineering, 1995.
  254.   J.P.Bowen & M.G.Hinchey (eds.), ZUM'95: The Z Formal Specification
  255.       Notation, Springer-Verlag, Lecture Notes in Computer Science,
  256.       volume 967, 1995.  URL: http://www.zuser.org/zum95/
  257.   J.P.Bowen, Formal Specification and Documentation using Z: A Case Study
  258.       Approach, International Thomson Compress Press, 1996.
  259.       URL: http://www.zuser.org/zbook/
  260.   J.C.P.Woodcock & J.Davies, Using Z: Specification, proof and refinement,
  261.       Prentice Hall International Series in Computer Science, 1996.
  262.       URL: http://www.usingz.com/
  263.   A.Harry, Formal Methods Fact File: VDM and Z, Wiley, 1996.
  264.   J.Jacky, The Way of Z: Practical Programming with Formal Methods,
  265.       Cambridge University Press, 1997.
  266.       URL: http://staff.washington.edu/~jon/z-book/
  267.   J.P.Bowen, M.G.Hinchey & D.Till (eds.), ZUM'97: The Z Formal Specification
  268.       Notation, Springer-Verlag, Lecture Notes in Computer Science,
  269.       volume 1212, 1997.  URL: http://www.zuser.org/zum97/
  270.   J.P.Bowen, A.Fett & M.G.Hinchey (eds.), ZUM'98: The Z Formal Specification
  271.       Notation, Springer-Verlag, Lecture Notes in Computer Science,
  272.       volume 1493, 1998.  URL: http://www.zuser.org/zum98/
  273.   E.Currie, The Essence of Z, Prentice Hall Europe, The Essence of
  274.       Computing series, 1999.
  275.   N.Nissanke, Formal Specification: Techniques and Applications,
  276.       Springer-Verlag, 1999.
  277.   G.Smith, The Object-Z Specification Language, Kluwer Academic Publishers,
  278.       Advances in Formal Methods series, 2000.
  279.       URL: http://www.itee.uq.edu.au/~smith/objectz.html
  280.   J.P.Bowen, S.Dunne, A.Galloway & S.King (eds.), ZB2000: Formal Specification
  281.       and Development in Z and B, Springer-Verlag, Lecture Notes in Computer
  282.       Science, volume 1878, 2000.
  283.       URL: http://link.springer.de/link/service/series/0558/tocs/t1878.htm
  284.   R.Duke & G.Rose, Formal Object-Oriented Specification using Object-Z.
  285.       MacMillan, Cornerstones of Computing, 2000.
  286.   J.Derrick & E.A.Boiten, Refinement in Z and Object-Z, Springer, FACIT
  287.       series, 2001. URL: http://www.cs.ukc.ac.uk/people/staff/jd1/books/refine/
  288.   D.Bert, J.P.Bowen, M.Henson & K.Robinson (eds.), ZB2002: Formal Specification
  289.       and Development in Z and B, Springer-Verlag, Lecture Notes in Computer
  290.       Science, volume 2272, 2002.
  291.       URL: http://link.springer.de/link/service/series/0558/tocs/t2272.htm
  292.   ISO/IEC, Information Technology - Z Formal Specification Notation -
  293.       Syntax, Type System and Semantics, ISO/IEC 13568:2002, 2002.
  294.       URL: http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=21573
  295.   D.Bert, J.P.Bowen, S.King & M.Walden (eds.), ZB2003: Formal Specification
  296.       and Development in Z and B, Springer-Verlag, Lecture Notes in Computer
  297.       Science, volume 2651, 2003.
  298.       URL: http://link.springer.de/link/service/series/0558/tocs/t2651.htm
  299.   H.Treharne, S.King, M.Henson & S.Schneider (eds.), ZB2005: Formal
  300.       Specification and Development in Z and B, Springer-Verlag, Lecture Notes
  301.       in Computer Science, volume 3455, 2005.
  302.       URL: http://link.springer.de/link/service/series/0558/tocs/t3455.htm
  303. For information on formal methods publications in general, see:
  304. http://vl.fmnet.info/pubs/
  305.  
  306. Subject: What is object-oriented Z?
  307.  
  308. Several object-oriented extensions to or versions of Z have been
  309. proposed.  The book "Object orientation in Z", listed above, is a
  310. collection of papers describing various OOZ approaches - Hall, ZERO,
  311. MooZ, Object-Z, OOZE, Schuman&Pitt, Z++, ZEST and Fresco (an OO VDM
  312. method) - in the main written by the methods' inventors, and all
  313. specifying the same two examples. A more recent book entitled
  314. "Object-oriented specification case studies" surveys the principal
  315. methods and languages for formal object-oriented specification,
  316. including Z-based approaches.
  317.   The leading object-oriented version of Z is Object-Z. See:
  318. http://www.itee.uq.edu.au/~smith/objectz.html
  319.  
  320. Subject: How can I run Z?
  321.  
  322. Z is a (non-executable in general) specification language, so there is
  323. no such thing as a Z compiler/linker/etc. as you would expect for a
  324. programming language. Some people have looked at animating subsets of Z
  325. for rapid prototyping purposes, using logic and functional programming
  326. for example, but this is not really the major point of Z, which is to
  327. increase human understandability of the specified system and allow the
  328. possibility of formal reasoning and development. However, Prolog seems
  329. to be the main favoured language for Z prototyping and some references
  330. may be found in the Z bibliography (see above).
  331.  
  332. Subject: Where can I meet other Z people?
  333.  
  334.   Information on Z User Meetings is issued on comp.specification.z and
  335. other related newsgroups and various specialist electronic mailing
  336. lists. Previous proceedings for Z User Meetings have been published in
  337. the Springer-Verlag LNCS and Workshops in Computing series since the
  338. 4th meeting in 1989.  For further on-line information on previous 
  339. Z User Meetings, see the following URL: http://www.zuser.org/zum/
  340. |  From 2000 to 2005, the Z User Meeting combined with the B conferences
  341. |to form the International Conference of B and Z Users (ZB).  The next
  342. |Z User Meeting will be ZUM 2006, Comulmbia, MD, USA, April 2006.
  343. |URL: http://www.zuser.org/zum2006/
  344.   For a general list of meetings with a formal methods content, see:
  345. http://vl.fmnet.info/meetings/
  346.  
  347. Subject: What is the Z User Group?
  348.  
  349. The Z User Group was set up in 1992 to oversee Z-related activities,
  350. and the Z User Meetings in particular.  As a subscriber to either
  351. comp.specification.z, ZFORUM or the postal mailing list, you may
  352. consider yourself a member of the Z User Group.  There are currently
  353. no charges for membership, although this is subject to review if
  354. necessary.  Contact <zforum-request@comlab.ox.ac.uk> for further
  355. information. For online information, see the following URL:
  356. http://www.zuser.org/
  357.  
  358. Subject: How can I obtain the Z standard?
  359.  
  360. The Z standard under ISO/IEC JTC1/SC22 was available in draft form
  361. online.  See under http://web.comlab.ox.ac.uk/oucl/groups/zstandards/
  362. for information.  An early version is also available
  363. in printed form from the OUCL librarian (email <library@comlab.ox.ac.uk>,
  364. tel +44-1865-273837, fax +44-1865-273839) by requesting Technical
  365. Monograph number PRG-107.  For links to recent on-line information, see:
  366. http://vl.zuser.org/#standards
  367. To order the ISO/IEC 13568:2002 Z standard from ISO, see: 
  368. http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=21573
  369.  
  370. Subject: Where else is Z discussed?
  371.  
  372. The BCS-FACS (British Computer Society Formal Aspects of Computing
  373. Science specialist group) and FME (Formal Methods Europe) are two
  374. organizations interested in formal methods in general. See:
  375. http://www.bcs-facs.org and http://www.fmeurope.org/
  376.   A "FACS FACTS" newsletter is issued to members of FACS.
  377.  
  378. Subject: How does VDM compare with Z?
  379.  
  380. See I.J.Hayes, C.B.Jones & J.E.Nicholls, Understanding the differences
  381. between VDM and Z, FACS Europe, series I, 1(1):7-30, Autumn 1993
  382. available as an on-line Technical Report from Manchester in compressed
  383. PostScript format under: ftp://ftp.cs.man.ac.uk/pub/TR/UMCS-93-8-1.ps.Z
  384. See also I.J.Hayes, VDM and Z:  A comparative case study, Formal
  385. Aspects of Computing, 4(1):76-99, 1992.  VDM is discussed on the
  386. (unmoderated) VDM FORUM mailing list.  See:
  387. http://www.jiscmail.ac.uk/lists/VDM-forum.html
  388. See also http://www.csr.ncl.ac.uk/vdm/ for further information on VDM.
  389.  
  390. Subject: How does the B-Method compare with Z?
  391.  
  392. B is a tool-based formal method for software development, conceived by
  393. the originator of Z, Jean-Raymond Abrial, whereas Z is designed mainly
  394. for specification. See http://www.b-core.com/ZVdmB.html for a comparison.
  395. See also http://vl.fmnet.info/b/ for further information on B.
  396.  
  397. Subject: What if I have spotted a mistake or an omission?
  398.  
  399. Please send corrections or new relevant information about meetings,
  400. books, tools, etc., to <bowenjp@lsbu.ac.uk>.  New questions and
  401. model answers are also gratefully received!
  402.  
  403. --
  404. Prof Jonathan P. Bowen <bowenjp@lsbu.ac.uk>
  405. London South Bank University, Faculty of BICM
  406. Borough Road, London SE1 0AA, United Kingdom
  407. URL: http://www.jpbowen.com/
  408.  
  409. -- 
  410. Prof. Jonathan Bowen  Email: bowenjp@lsbu.ac.uk  URL: www.jpbowen.com
  411.