RoZ v2.0

RoZ (pronounce it "Rosette") is named after the Rosetta stone. It links graphical and formal notations by translating a class diagram annotated by formal assertions, written in the Z specification language, into a Z specification. There are two major versions of RoZ:

RoZ is used in combination with JazaGUI, a user interface for the jaza Z animator.

In this web page, you will find several versions of RoZ and JazaGUI, associated with the profile which defines stereotypes, documentation and examples.

Version zip archive Profile Examples
2022beta RoZandJazaGUIIM2AG2022beta.zip
RoZandJazaGUIIM2AG2023beta.zip (for recent versions of Graphviz)
RoZProfiles.zip PapyrusClientServer.zip
Documentation
3.0beta RoZandJazaGUI_v3.0beta_20230525.zip
RoZandJazaGUI_v3beta_20231114.zip (for recent versions of Graphviz)

PapyrusClientServer1.zip
PapyrusClientServer2.zip