The diagrams that can be edited with Cawemo follow the BPMN specification. Further details can be read in our learning section.
When selecting an element of the BPMN diagram, a description or specification text can be attached to the element. This text is stored within the documentation property of the BPMN standard. This way, the text will be part of the BPMN XML file when the diagram is exported, and can be seen in other tools like the Camunda Modeler.
When you add a new link to a Call Activity, the process ID of the child process is written to the
calledElement attribute of the Call Activity. Assuming you would export both diagrams as BPMN 2.0 XML files and deploy them to the Camunda Engine, then the parent process would call its associated child process correctly.
In Cawemo, you can see all other process diagrams that would call the given (child) process. This information is visible above the documentation property field within the sidebar on the diagram page.
When selecting an element of the BPMN diagram, a discussion can be attached to this element. If no element is selected, then the discussion will be attached to the diagram itself.
New comments can be added to the discussion. Afterwards, the comment can be edited or deleted via the context menu icon.
Existing discussions are highlighted within the diagram via additional icons.
In order to be allowed to add comments, the user needs the Edit or Comment access right.
By typing the ‘@’ character, a list of users shows up and one user can be selected. When submitting the comment, this user will receive an email as a notification about the new comment.
Import / Export
New versions of the diagram can be imported by dragging and dropping a BPMN XML file from the local file system onto the currently opened diagram. When this happens, new milestones are created to save the previous and the new version of the diagram.
The BPMN diagram can be exported as an image file (PNG or SVG) or as a re-useable BPMN XML file. The BPMN XML file can then be opened and used with other tools like the Camunda Modeler.
The export options are available through the sharing / export icon in the upper right corner.
Sharing / Embedding
A BPMN diagram can be shared with various people via a sharing link. This link can also be protected with an additional password.
Similar to the sharing link, a diagram can be included into HTML pages via an iframe tag. This tag can be copied from the sharing dialog via the embed button.
For wiki systems like Confluence, we recommend to use the HTML makro and to add the iframe tag from the sharing dialog. This way, BPMN diagrams can be easily included in documentation pages. To adjust the dimensions of the diagram, the width and height values of the iframe tag can be modified.