Camunda Team Blog

Modeling

Camunda Modeler 1.12.0-alpha-1 Released

Written by Philipp Fromme on , under Modeling category.

We are happy to announce the release of Camunda Modeler version 1.12.0-alpha-1. This release marks the first ever alpha release of the Camunda Modeler. It features a completely rewritten DMN modeling that is blazingly fast and handles big decision tables with ease.

Camunda Modeler 1.9.0 Released

Written by Patrick Dehn on , under Modeling category.

We are proud to announce the release of Camunda Modeler version 1.9.0.

It ships with improved label editing, improved snapping for better-looking diagrams and various improvements to the underlying toolkit.

Camunda Modeler 1.8.2 Released

Written by Patrick Dehn on , under Modeling category.
We are happy to announce the Camunda Modeler version 1.8.2 release! This patch release contains a bug fix where changing process properties using the properties panel led to inconsistencies and made modeling the diagram impossible. We recommend all users of version 1.8.1 to download the new version from camunda.org as soon as possible. You can learn about all new features introduced in version 1.8.1 in this blog post. What’s next? In our current milestone we will focus on reworking text annotations and further improving the usability of the Camunda Modeler.

Adding Custom Elements to the BPMN Properties Panel

Written by Vinod Louis on , under Modeling category.
Extending the BPMN properties panel to add custom elements. Goal In this article, we will try to add a custom element to the BPMN properties panel under the ‘General’ tab for a service task type component. To be precise, under the ‘General’ tab, in the details sections, if ‘Java Class’ is selected as implementation type, a text box appears below. Here the user is expected to enter the java class, but our goal is to replace the text box with a combo box, where the options are populated externally with JSON/API data.

Camunda Modeler 1.1 released

Written by Nico Rehwaldt on , under Modeling category.

We are happy to announce version 1.1 of the Camunda Modeler!

This release provides an update on CMMN modeling, adding the ability to model on-part as well as discretionary connections. Diagram search is now available for CMMN diagrams along with modeling support for a number of other elements.

Download the new version from camunda.org.

Camunda Modeler 1.0 released

Written by Vladimirs Katusenoks on , under Modeling category.

We are happy to announce version 1.0 of the Camunda Modeler!

This release contains many new features and stability fixes that significantly improve the modeling experience. Working with large diagrams should be a lot faster due to features like copy and paste, searching and custom element templates. In addition to that, we are introducing CMMN support in the Modeler.

Download the new version from camunda.org.

Element Templates in the Camunda Modeler

Written by Nico Rehwaldt on , under Modeling category.

Element templates for BPMN diagrams is one of the exciting features shipped with the latest release of our Camunda Modeler. They allow developers to extend the modeler with custom controls for certain BPMN elements.

A template, once selected for a diagram element, provides custom fields with domain specific validation of user input.

Testing DMN Decision Tables

Written by Bernd Rücker on , under ModelingCommunity category.

We did a very successful roadshow the last weeks showing DMN amongst other topics. One thing which was always discussed is how to validate/test DMN decision tables.

I want to start with a quote of myself (to give you a good impression on my ego ;-)):

When authoring rules in a more agile, business-friendly way, do not forget about testing them in a more agile, business-friendly way.

This post shows various approaches discussed on the roadshow.

CMMN 1.1 and DMN 1.1 approved by OMG

Written by Falko Menge on , under Modeling category.
Yesterday, CMMN 1.1 and DMN 1.1 have been approved by the OMG Architecture Board. This means that the new versions of the industry standards “Case Management Model and Notation (CMMN)” and “Decision Model and Notation (DMN)” are now final. They are immediately available to OMG members and it’s just a matter of some final document conversion until they are released to the public. Camunda already released the implementation Camunda was ahead of it’s time and already released it’s implementations of CMMN 1.1 and DMN 1.1 last week.

Hello new Camunda Modeler

Written by Nico Rehwaldt on , under Modeling category.
Today we release the first version of the new Camunda Modeler to the public. The new modeler is a desktop application and integrated modeling solution for BPMN 2.0 and DMN 1.1. It builds on top of the BPMN 2.0 and DMN tooling provided by bpmn.io and brings its simplicity, performance and style to every computer. Speaks BPMN 2.0, DMN 1.1 and Camunda: The new Camunda Modeler Download the new Modeler from camunda.org and start building BPMN 2.0 diagrams better and faster today.

Over 3700 BPMN 2.0 Diagrams for Research Purposes

Written by Matthijs Burke on , under Modeling category.
We have put together a collection of BPMN 2.0 diagrams for research purposes. These diagrams have been created in our BPMN trainings, which we have been giving since 2008. In all of these trainings, the participants created BPMN diagrams based on so called text-to-model exercises. We provide you with the exercise texts, the participants’ results as well as our sample solutions. All diagrams have been anonymized and are provided as BPMN 2.0 XML files, which can be downloaded from our BPMN for Research repository on GitHub.

First Version of dmn.io Released

Written by Sebastian Stamm on , under Modeling category.
Today we release the first version of dmn.io, our new DMN modeling toolkit. dmn.io allows you to view and model decisions with the DMN 1.0 standard directly on the web. The dmn.io library provides a viewer and an editor that can be embedded into web applications. With this release we provide the front-end element for the latest Camunda BPM 7.4.0 alpha release, which introduced support for DMN. Try it out Under the Hood dmn.io is build upon the work of the awesome bpmn.io framework.

Rendering BPMN and highlight current task using bpmn.io

Written by Bernd Rücker on , under Modeling category.
With bpmn.io and the Camunda REST API it is really simple to develop a small HTML page that displays a process instance grafically and highlights some activities. In our "JSF Simple Tasklist" snippet we used this to highlight the current Task (like it is done in the Camunda BPM Tasklist): The cool thing - you do not need a lot of code to do this! This is what we do: Handed over the taskId via URL parameter (see Screenshot).  Load the Task details and BPMN XML via REST API.

bpmn.io Source Code and Demo Application published

Written by Daniel Meyer on , under Modeling category.
Starting today, the code for bpmn.io, our next generation JavaScript Framework for BPMN 2.0, is available on GitHub. The bpmn.io team has also developed a simple demo application which provides a BPMN viewer in the browser. Read Nico's official announcement on bpmn.io/blog.

bpmn.io announced - a webbased BPMN modeling toolkit as part of camunda BPM

Written by Robert Gimbel on , under Modeling category.
Last week camunda and zalando announced bpmn.io. What is bpmn.io about? In short: BPMN everywhere, for everyone In detail: read this blogpost I want to explain why this is a really important step for camunda BPM. So far we are offering a great BPMN engine, probably the best you can find if you are a java developer. This engine comes with great Web Applications which fully utilize the deployed BPMN diagrams.