GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — Object-Z - Wikipedia

Listen to this article

Object-Z[1] is an object-oriented extension to the Z notation developed at the University of Queensland, Australia.

Object-Z extends Z by the addition of language constructs resembling the object-oriented paradigm, most notably, classes. Other object-oriented notions such as polymorphism and inheritance are also supported.

While not as popular as its base language Z, Object-Z has still received significant attention in the formal methods community, and research on aspects of the language are ongoing, including hybrid languages using Object-Z,[2][3] tool support (e.g., through the Community Z Tools project) and refinement calculi.[4]

See also

  • Z++

References

  1. ↑ Smith, Graeme (2000). The Object-Z Specification Language. Springer. ISBN 978-1-4615-5265-9.
  2. ↑ Mahony, B.; Dong, Jin Song (February 2000). "Timed Communicating Object Z". IEEE Transactions on Software Engineering. 26 (2): 150–177. doi:10.1109/32.841115.
  3. ↑ Dong, J.S.; Duke, R.; Hao, P. (2005). "Integrating Object-Z with Timed Automata". 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'05). pp. 488–497. doi:10.1109/ICECCS.2005.56. ISBN 978-0-7695-2284-5. S2CID 10062286.
  4. ↑ Derrick, John; Boiten, Eerke A. (2014). Refinement in Z and Object-Z (2nd ed.). Springer. ISBN 978-1-4471-5355-9.

External links

  • The Object-Z Home Page
  • Community Z Tools (CZT) project Archived 1 July 2004 at the Wayback Machine


Stub icon

This programming-language-related article is a stub. You can help Wikipedia by adding missing information.

  • v
  • t
  • e
Retrieved from "https://en.wikipedia.org/w/index.php?title=Object-Z&oldid=1375057495"
Categories:
  • Z notation
  • Specification languages
  • Formal specification languages
  • Object-oriented programming
  • University of Queensland
  • Programming language topic stubs
Hidden categories:
  • Use Australian English from June 2020
  • All Wikipedia articles written in Australian English
  • Use dmy dates from June 2020
  • Articles with hAudio microformats
  • Spoken articles
  • Webarchive template wayback links
  • All stub articles
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.