Category

Engineering Excellence

All Camunda blog posts tagged with Engineering Excellence.

Camunda BPM Spring Boot 2.0.0 released

Today is a great day for the Camunda Spring Boot starter extension: after three month of hard (but mostly fun) work, we are proud to announce the release of 2.0.0. We decided to switch to a new major version, because a lot of things changed: new groupId: org.camunda.bpm.extension.springboot and a new maven module structure switch to Java 8 switch to Spring Boot 1.4.2 switch to Camunda BPM 7.6.0 Besides those internal enhancements, we worked on stability, convenience and support of the enterprise edition.

By Jan Galinski

Camunda BPM 7.6.0 Released

Camunda 7.6.0 is here and it is packed with new features. The highlights are: DMN Decision Requirements Diagrams (Engine, Modeler, Cockpit) Shiny new Dashboard (Cockpit) BPMN Conditional Events (Engine, Modeler) Batch Operations (Engine, Cockpit) CMMN modeling and monitoring (Modeler, Cockpit) Human Task Monitoring and Reporting (Cockpit) Rolling Updates (Engine) 148 Bug Fixes List of known Issues The complete release notes are available in Jira. This is a joint release of the BPM Runtime Platform and the Camunda Modeler version 1.5. You can Download Camunda For Free or Run it with Docker. DMN Decision Requirements Diagrams With this version, DMN gets a major feature update: Model, execute and monitor DMN Decision Requirements Diagrams (DRDs), Model, execute and monitor DMN Literal Expressions….

By Daniel Meyer

Camunda BPM 7.6.0-alpha6 Released

Camunda 7.6.0-alpha6 is here and it is packed with new features. The highlights are: DRD Monitoring in Cockpit (Enterprise Edition only) New Cockpit Dashboard Conditional Event Improvements 42 Bug Fixes List of known Issues The complete release notes are available in Jira. You can Download Camunda For Free or Run it with Docker. This is the last alpha release before the 7.6.0 release which will hit the stores on November 30, 2016.

By Daniel Meyer

Camunda Engine Evolution since Activiti Fork

The future of the Activiti Open Source project is currently uncertain. Camunda split from the Activiti project in 2013. Since then, we maintained our own open source fork of the original Activiti Codebase. The objective of this post is to illustrate the diverging directions the two projects have taken and to serve as input for users who now consider migrating from Activiti to Camunda. The first part focuses on two key topics: core BPMN Execution and the persistence layer. For me, after all the feature talk and the marketing-hurrah is said and done, BPMN and persistence is where the meat is. In the second part, I compare the current state of the Camunda codebase to the (unreleased) Activiti 6.

By Daniel Meyer

How to migrate from Activiti 5.21 to Camunda BPM 7.5

With the Activiti Core Developers having left Alfresco (the company behind Activiti), the future of the Activiti project is quite questionable. More and more Activiti users want to migrate to Camunda. There are actually very good reasons to do so, see Camunda Engine Evolution since Activiti Fork. Camunda is a fork of Activiti. We actually developed big parts of the engine ourselves before we decided to part ways with Alfresco back in 2013. Hence it is relatively easy to migrate. This post lists the necessary steps to achieve this:

By Bernd Ruecker

Camunda BPM 7.6.0-alpha5 Released

Camunda 7.6.0-alpha5 is here and it is packed with new features. The highlights are: Implementation of the BPMN Conditional Event Batch Cancellation of Historic Process Instances Huge performance improvements due to caching of Scripting Engines and Compiled Scripts in DMN Engine Expressions in Signal and Message Event Names Cockpit Usability Improvements Pluggable Deployment Cache 10 Bug Fixes List of known Issues The complete release notes are available in Jira. You can Download Camunda For Free or Run it with Docker.

By Christopher Kujawa, Daniel Meyer

Efficient bundling of similar activities – Batch Processing with Camunda

Batch Processing in business processes is the ability to execute an activity or a set of activities for several business cases simultaneously. In practice, we can observe different cases where the bundled execution of several cases is beneficial and can improve process performance. In healthcare, it is more time-efficient to first collect a set of blood samples taken from patients to deliver them to the laboratory instead of sending a nurse for each separately. In e-commerce and logistics, it is more cost-efficient to consolidate packages to be sent to the same customer instead of handling each separately. In administration, usually related sets of invoices are approved to minimize the time to get familiar with the work. Most process modeling languages…

By Luise Pufahl

Recommending CMMN Activities

The Case Management Model and Notation (CMMN) standard deals with unstructured work that is performed in the context of a so-called case. A CMMN model specifies the frame in which a case is handled. It expresses design time considerations, such as hard restrictions when an activity can be performed or not. Aside from that, there are often soft patterns that only emerge at runtime based on case workers’ experience. Detecting such patterns and providing insights to case workers can make dedicated case management with CMMN and Camunda especially useful.

By Thorben Lindhauer

Camunda BPM 7.6.0-alpha4 Released

Camunda 7.6.0-alpha4 is here and it is packed with new features. The highlights are: Batch Cancellation of Process Instances CMMN Monitoring in Cockpit New Home Page for the Webapplication Improved Metrics API 25 Bug Fixes The complete release notes are available in Jira. You can Download Camunda For Free or Run it with Docker.

By Johannes Heinemann, Christopher Kujawa, Roman Smirnov, Askar Akhmerov, Daniel Meyer

Try All Features of Camunda