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 |