Create

On this page you can find three different tools for creating diagrams in various formats. If you are not familiar with CJML you might want to visit the Learn resource page first, to get a general introduction to the main concepts and diagram types.

Create CJML diagrams in PowerPoint

The first tool is simply a PowerPoint file containing templates for making a diagram. This file also provides an overview of the diagram types and some background for making HORM diagrams.


Create online diagrams

The next tool is based on Diagrams.net. Here you can drag-and-drop diagram elements from a menu to create a diagram. Furthermore, this tool allows you to save your diagram for later, and also export it in various formats.
Source code on Github


Try the CJML web application

The third option is also a web application where you can make a diagram by drag-and-drop of elements in an editor. This tool is built entirely on the CJML formalism and can thus verify the model you create (work-in-progress). It can also create diagrams by importing CJML-readable files (xml). Finally, your diagram can be exported in xml. The tool is loosely integrated with SSM (now called Spyderisk).


Research prototype by MSc student: CJML Diagram Generator

This tool was created as part the MSc thesis of Kaiying Luan. The tool automatically generates HORM diagrams based on user input through a web form. The tool is useful if you only want to provide the description of a scenario and its chronological events without having the need to manually create graphical models. The tool generates HORM models for you and you can download the graphical model as an image.