Category

Community

All Camunda blog posts tagged with Community.

Jun 29, 2017

Camunda BPM Custom Batch 1.0.0 – New Community Extension

Have you ever tried to create your own custom batch with Camunda BPM? Well, I did, and it was very time consuming and quite complex. There isn’t really a public API for this purpose. You have to work at the entity level and take care that batch configuration is saved to the ACT_GE_BYTEARRAY database table. That’s why I’ve decided to create the Camunda BPM Custom Batch Extension. The goal of this extension is to provide a simple way of using the Camunda Batch functionality for your own purposes. If you have no clue what Camunda Batch is for, it can be used to split a huge workload (e.g., like reassigning all tasks) into small asynchronous jobs. See the official Camunda…

By Patrick Wunderlich

Mar 28, 2017

Camunda BPM Camel 0.5.0 Released – External Task Support

The community extension Camunda BPM Camel seamlessly connects Camunda BPM and the integration framework Apache Camel. Next to minor changes, the new release adds support for consuming Camunda’s external tasks (introduced in Camunda 7.4.0) in the form of a Camel route endpoint. This is another level of technical decoupling and brings a lot of advantages.

By Stephan Pelikan

Mar 14, 2017

More FEEL for Camunda

I’m happy to announce the first release of the new community extension FEEL-Scala. FEEL is a part of the DMN specification of the OMG and stands for “Friendly Enough Expression Language”. It provides a simple data model and a syntax designed for a wide audience. The new community extension implements a large feature set of FEEL and replaces the default FEEL engine of the Camunda DMN engine.

By Philipp Ossler

Dec 28, 2016

Conway’s game of life

The holidays are upon us, time for a lighter kind of blog post: Conways’s game of life on a Raspberry Pi. Conways game of life can be modelled by the following bpmn and dmn: In order to see what is happening the Raspberry Pi was hooked up to a 8×8 LED matrix (can be bought e.g at Adafruit together with the Raspberry Pi 3, breadboard and jumper wires). The LED matrix is driven by a simple program written in Go that receives the information which LED to light or dim through a socket connection from the Camunda engine. The final result can be seen below: Video showing Conway’s game of life in action The process accepts three parameters: rows, cols,…

By Casper Biever

Nov 1, 2016

ECM and Camunda – Using CMIS

In my recent blogpost I discussed an example on how to integrate Camunda with modern ECM SaaS providers like Box. As many companies are still using traditional ECM and DMS solutions within this blogpost I will focus on CMIS. The open CMIS standard stands for Content Management Interoperability Services and allows to integrate with a number of different DMS solutions. Most popular DMS solutions come with an API that is based on the CMIS standard as one can see in this list of CMIS implementations. CMIS is an abstraction layer that uses web services and extends SOAP by defining a specific domain model and bindings. Showcase Similar to my previous blogpost I reused the typical Invoice Showcase that is shipped…

By Felix Mueller

Nov 1, 2016

ECM and Camunda – Integrating Box.com with Camunda

Many core workflows in organizations involve some kind of document management. Organizations usually handle document management with the help of DMS or ECM software solutions. The term Enterprise Content Management (ECM) was first introduced in 2000 by the AIIM International. In today’s definition ECM covers (web) content, document, records, workflow and digital asset management as well as search, collaboration, capture and scanning. Furthermore, often document management systems (DMS) are viewed to be a component of ECM. Originally ECM applications were implemented as traditional software applications which were installed on-premise. With the growth of cloud computing and SaaS solutions also the ECM market changed drastically during the last years. Many traditional ECM applications added SaaS technology to their portfolio, but at…

By Felix Mueller

Sep 19, 2016

BPMN and DMN-Modeler for Confluence

You are using Confluence? We as community members developed two plugins which allows you to use bpmn-js/dmn-js as full-featured modeling tool within your wiki for BPMN/DMN. Both are available on the on the Atlassian marketplace for free.

By Sebastian Sirch, Benedikt Uckat

Aug 18, 2016

KPI Monitoring with Camunda

Key performance indicators (KPIs) are the most important metric for analyzing statistical data of business processes: KPIs can not only be used to highlight efficiencies and inefficiencies in business processes, but they can help to subsequently improve specific activities in order to speed up process execution. Choosing the right KPIs and displaying the data in a simple and intuitive way is key for process improvement. One of the most common requirements for KPI monitoring is about time-sensitive business processes. The question that you might ask is ‘How can we monitor which business processes or specific steps were completed in time and which did not?’ Within this blog entry I will outline how one can make use of Camunda’s open architecture…

By Felix Mueller

Jun 16, 2016

Email Integration for Processes

Since emails are a common form of communication, processes may also interact with them. For example an order process can start when a new order is received via email or an email is sent at the end which contains an invoice. The extension camunda-bpm-mail makes it easy to integrate emails in a process and interact with them.

By Philipp Ossler

Try All Features of Camunda