Z User Group
   HOME

TheInfoList



OR:

The Z User Group (ZUG) was established in 1992 to promote use and development of the
Z notation The Z notation is a formal specification language used for describing and modelling computing systems. It is targeted at the clear specification of computer programs and computer-based systems in general. History In 1974, Jean-Raymond Abria ...
, a
formal specification In computer science, formal specifications are mathematically based techniques whose purpose are to help with the implementation of systems and software. They are used to describe a system, to analyze its behavior, and to aid in its design by verif ...
language for the description of and reasoning about computer-based systems. It was formally constituted on 14 December 1992 during the ZUM'92 Z User Meeting in
London London is the capital and List of urban areas in the United Kingdom, largest city of England and the United Kingdom, with a population of just under 9 million. It stands on the River Thames in south-east England at the head of a estuary dow ...
,
England England is a country that is part of the United Kingdom. It shares land borders with Wales to its west and Scotland to its north. The Irish Sea lies northwest and the Celtic Sea to the southwest. It is separated from continental Europe ...
.


Meetings and conferences

ZUG has organised a series of Z User Meetings approximately every 18 months initially. From 2000, these became the ZB Conference (jointly with the B-Method, co-organized with APCB), and from 2008 the ABZ Conference (with
Abstract State Machines In computer science, an abstract state machine (ASM) is a state machine operating on states that are arbitrary data structures (structure in the sense of mathematical logic, that is a nonempty set together with a number of functions ( operation ...
as well). In 2010, the ABZ Conference also includes
Alloy An alloy is a mixture of chemical elements of which at least one is a metal. Unlike chemical compounds with metallic bases, an alloy will retain all the properties of a metal in the resulting material, such as electrical conductivity, ductili ...
, a Z-like specification language with associated tool support. The Z User Group participated at the ''FM'99 World Congress on Formal Methods'' in Toulouse, France, in 1999. The group and the associated Z notation have been studied as a
Community of Practice A community of practice (CoP) is a group of people who "share a concern or a passion for something they do and learn how to do it better as they interact regularly". The concept was first proposed by cognitive anthropologist Jean Lave and educat ...
.


List of proceedings

The following proceedings were produced by the Z User Group: * Bowen, J.P.; Nicholls, J.E., eds. (1993). ''Z User Workshop, London 1992, Proceedings of the Seventh Annual Z User Meeting, 14–15 December 1992''. Springer, Workshops in Computing. * Bowen, J.P.; Hall, J.A., eds. (1994). ''Z User Workshop, Cambridge 1994, Proceedings of the Eighth Annual Z User Meeting, 29–30 June 1994''. Springer, Workshops in Computing. * Bowen, J.P.; Hinchey, M.G, eds. (1995). ''ZUM '95: The Z Formal Specification Notation, 9th International Conference of Z Users, Limerick, Ireland, September 7–9, 1995''. Springer, Lecture Notes in Computer Science, Volume 967. * Bowen, J.P.; Hinchey, M.G.; Till, D., eds. (1997). ''ZUM '97: The Z Formal Specification Notation, 10th International Conference of Z Users, Reading, UK, April 3–4, 1997''. Springer, Lecture Notes in Computer Science, Volume 1212. * Bowen, J.P.; Fett, A.; Hinchey, M.G., eds. (1998). ''ZUM '98: The Z Formal Specification Notation, 11th International Conference of Z Users, Berlin, Germany, September 24–26, 1998''. Springer, Lecture Notes in Computer Science, Volume 1493. The following ZB conference proceedings were jointly produced with the
Association de Pilotage des Conférences B The B method is a method of software development based on B, a tool-supported formal method based on an abstract machine notation, used in the development of computer software. Overview B was originally developed in the 1980s by Jean-Raymond Abria ...
(APCB), covering the Z notation and the related B-Method: * Bowen, J.P.; Dunne, S.; Galloway, A.; King. S., eds. (2000). ''ZB 2000: Formal Specification and Development in Z and B, First International Conference of B and Z Users, York, UK, August 29 – September 2, 2000''. Springer, Lecture Notes in Computer Science, Volume 1878. * Bert, D.; Bowen, J.P.; Henson, M.C.; Robinson, K., eds. (2002). ''ZB 2002: Formal Specification and Development in Z and B: 2nd International Conference of B and Z Users Grenoble, France, January 23–25, 2002''. Springer, Lecture Notes in Computer Science, Volume 2272. * Bert, D.; Bowen, J.P.; King, S.; Walden, M., eds. (2003). ''ZB 2003: Formal Specification and Development in Z and B: Third International Conference of B and Z Users, Turku, Finland, June 4–6, 2003''. Springer, Lecture Notes in Computer Science, Volume 2651. * Treharne, H.; King, S.; Henson, M.C.; Schneider, S., eds. (2005). ''ZB 2005: Formal Specification and Development in Z and B: 4th International Conference of B and Z Users, Guildford, UK, April 13–15, 2005''. Springer, Lecture Notes in Computer Science, Volume 3455. From 2008, the ZB conferences were expanded to be the ABZ conference, also including
Abstract State Machines In computer science, an abstract state machine (ASM) is a state machine operating on states that are arbitrary data structures (structure in the sense of mathematical logic, that is a nonempty set together with a number of functions ( operation ...
.Börger, E.; Butler, M.J.; Bowen, J.P.; Boca, P., eds. (2008). ''Abstract State Machines, B and Z, First International Conference, ABZ 2008, London, UK, September 16–18, 2008''. Springer, Lecture Notes in Computer Science, Volume 5238.


Chair and secretary

Successive chairs have been: * John Nicholls (1992–1994) *
Jonathan Bowen Jonathan P. Bowen FBCS FRSA (born 1956) is a British computer scientist and an Emeritus Professor at London South Bank University, where he headed the Centre for Applied Formal Methods. Prof. Bowen is also the Chairman of Museophile Limite ...
(1994–2011) *
Steve Reeves Stephen Lester "Steve" Reeves (January 21, 1926 – May 1, 2000) was an American professional bodybuilder, actor, and philanthropist. He was famous in the mid-1950s as a movie star in Italian-made sword-and-sandal films, playing the protagonis ...
(2011–) Successive secretaries have been: * Mike Hinchey (1994–2011) * Randolph Johnson (2011–)


See also

*
Formal methods In computer science, formal methods are mathematically rigorous techniques for the specification, development, and verification of software and hardware systems. The use of formal methods for software and hardware design is motivated by the exp ...


References


External links


Z User Group
1992 establishments in the United Kingdom Organizations established in 1992 Formal methods organizations Z notation User groups Computer clubs in the United Kingdom {{compsci-stub