• chor-js, an Editor for BPMN Choreography Diagrams

    Let’s say you are craving your favorite pizza from that pizza place a ten-minute walk away. You call them up, place your order, and are then asked whether you would like to have the pizza delivered or pick it up yourself. In your mind, you think about how convenient it would be to have a delivery driver knock on your door and hand you the pizza within half an hour or so, but then again it is only a short walk, and some fresh air would really do you good… Putting somewhat existential questions aside, what we just described is a prime example for a so-called choreography in Business Process Management. Different participants (you, the pizza place and the delivery...

    Read more
  • Announcing Camunda for Common Good

    Helping NGOs and Non-Profits around the world reach even more individuals Mission-driven organizations are often short-staffed, insufficiently funded, and underestimated. Our new program, Camunda for Common Good, offers an opportunity to give back to organizations that are making a tangible difference in the lives of people around the world. There’s a need for process automation and making operations more efficient no matter what industry you’re in and no matter who you’re serving, but the potential for NGOs and non-profit organizations, in particular, to vastly increase their impact on the world through automation, is compelling. With the launch of Camunda for Common Good, we’re bringing our powerful process automation platform, combined with our expert knowledge, to support qualified NGOs and non-profit...

    Read more
  • Test Your Processes With JUnit 5

    If you’re a fan of JUnit5 for testing on the JVM, we have good news — there’s a brand-new library available: camunda-bpm-junit5, published as a community extension for Camunda BPM. The project is now available on Maven central, so you can start testing your processes with the latest technology. Getting started To add the extension to your project, just add the Maven dependency to your pom file: <dependency> <groupId>org.camunda.bpm.extension</groupId> <artifactId>camunda-bpm-junit5</artifactId> <version>1.0.0</version> <scope>test</scope> </dependency> Add the dependencies to JUnit 5 if you don’t already have them (they are included in the spring-boot-starter-test artifact): <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>5.6.2</version> <scope>test</scope> </dependency> To start testing you can extend your test class with the ProcessEngineExtension: This injects the ProcessEngine configured in the camunda.cfg.xml file into...

    Read more
  • Camunda Community Review 2020

    Camunda, both as a company and a platform, is lucky to have strong involvement every step of the way from a thriving community. While a lot has happened this year, I felt it’s good to highlight what the community has achieved in three simple categories. Code, Community and Comrades.  Code: lots of people write code that embedded and extended Camunda projects like the Engine and our Modeler. A special group of people then go the extra mile to make it available to the rest of the community and support it as it’s used. Community: There can be an innate feeling of community that can’t exist without individuals working to make an engaging, inclusive environment for its current and future members,...

    Read more
  • Measure Your Coverage

    Let’s continue with our blog series “Treat your processes like code – test them!” Today we will take a closer look at a frequently discussed topic: Test coverage. But what role does coverage play in testing BPMN models and how can coverage be measured? In this post we will address the following questions: Why do we need coverage? How can we measure coverage in BPMN processes? How can we monitor the coverage in a transparent way? This post will also give a short preview of how Camunda BPM Process Test Coverage is evolving. For this purpose, we are going to extend the example from our previous posts. You can find it in our GitHub repository. If you haven’t read them...

    Read more
  • Start using Camunda free today

    Sign Up

    Get the latest Developer Community Updates to your inbox

    Subscribe
  • Letters to Santa – Automating Joy to...

    It’s that time of year again. The time when the world’s largest order fulfillment operation experiences its heaviest load. No, not Amazon – we’re talking about Santa Claus, Inc. – the largest logistics company in the world, with a 24-hour global delivery window at peak load. This year is different, however. Earlier this year, Saint Nick clicked on an ad on his Facebook feed, one promising a digital nomad lifestyle through automating his business. Sick of the Arctic weather and the stress of traveling, the thought of sitting on a beach in Thailand – while still bringing joy to children around the world – was enticing. Santa paid for the course and applied the principles of process automation, task decomposition...

    Read more
  • The Camunda Holiday Reading List 2020

    Who doesn’t love a good book? The cold, dark and grey weather — at least in the Northern Hemisphere — is the perfect excuse to throw an extra log on the fire and sit down with a good book, and perhaps a glass of Glühwein.  With the holidays ahead, we asked our colleagues across Camunda to share their reading recommendations — from books to sharpen your skills, improve your code and inspire your leadership, to reads that will make you stop and think about personal development. We hope you enjoy these books as much as we have: Books to hone your Engineering Knowledge  Books to Boost your Career Books to Nurture Personal Development Books to Inspire your Leadership Books by...

    Read more
  • Camunda’s 2021 Predictions

    The past year has been a wild ride. From remote work, homeschooling and pets on Zoom calls, to almost everybody discovering a surprising talent for baking.  Banana bread aside, 2020 has been a milestone year for technology. One where the world realised that end-to-end process automation, powered by agile, scalable technologies, and combined with IT and business collaboration, are key ingredients for the new decade. So, what else do we think will be on the cards in 2021? Continuous Delivery, microservices, RPA, new emerging uses for process automation or even more uses for process audit data? Here’s a taste of the trends we believe will emerge in the coming year: An RPA Headache is brewing Companies like Deutsche Telekom have...

    Read more