Imixs-Workflow – Support of Nashorn JavaScript Engine

With the next release of Imixs-Workflow (3.6.0) the open source workflow engine will support JDK 8 and the new JavaScript Engine Nashorn. The JavaScript engine supports the ECMAScript 5.1 specification. This allows to use new features when executing scripts from the Imixs RulePlugin. The Imixs RulePlugin is part of the workflow engine and allows the execution of business rules defined in a BPMN model. You can find more about the Imixs RuleEngine here. Read also the Rhino Mogration Guide for more details about the new capabilities of the Nashorn Script Engine included in JDK 8.

Merry Christmas – Imixs-Workflow Version 3.5.0 Released

Today – just before Christmas 😉 – we published the latest version of the open source workflow engine ‘Imixs-Workflow’.

bpmn_example_06The new release includes an improved BPMN parser. The new parser supports BPMN 2.0 link events and also shared events. Shared events can be used to reduce the complexity of large BPMN models. Examples about the new BPMN 2.0 modelling capabilities can be found here.
Also the Imixs-Rest API was improved within this release. The internal JSON parser becomes more robust in parsing native JSON values which makes the usage easier for cross-platform environments.
Finally the Imixs RulePlugin includes a nice improvement: the RulePlugin can now evaluate the object ‘nextTask’, which can be used to evaluate complex business rules with decision maps.

The latest release is available in the maven central repository and the work on the next release 3.6.0 has already begun.


The Imixs project wishes all members of the community Merry Christmas!

 * * *

Digital Fleet Management with Imixs-Workflow

Vehicles and mobility gain an increasing importance in the modern economy – a trend despite of digitalisation and networking. Many sectors of the economy use vehicles as an essential resource in the value creation process. Not only in the logistic industry the fleet management becomes increasingly important for companies. Digital fleet management saves costs and optimizes the usage of company cars. One example is the car-sharing in ecologically-thinking enterprises. So, business processes around mobility are playing an important role in the chain of economic value added. Continue reading “Digital Fleet Management with Imixs-Workflow”

Imixs-Workflow Becomes Member of OW2

OW2_Logo_EvolutionThe Imixs-Workflow project is now a Member of the OW2. OW2 is an independent, global, open-source software community. OW2 promotes the development of open-source middleware, generic business applications, cloud computing platforms and provieds a vibrant community and business ecosystem. The OW2 developments follow a flexible, component-based approach. These components range from specific software frameworks, protocols and applications through to integrated, service-oriented platforms for enterprise computing.

Imixs-Workflow was selected by the OW2 consortium – an independent non-profit organization – to join the OW2 organisation which is open to companies, public organizations, academia and individuals.

OW2 is committed to growing a community of open source code developers. The organization is dedicated to the creation of new technology: original code development is one of its fundamental characteristics. OW2 champions the tenets of quality and usability of its software in the open source enterprise marketplace. It fosters a common technical architecture to be shared by its members and to facilitate the implementation of its technology by systems integrators and end-users.

All the OW2 projects aim at facilitating the development, deployment and management of distributed applications with a focus on open source middleware and related development and management tools. In the open source software value chain, OW2 is positioned as an industry platform facilitating interaction between open source code Producers and open source code Consumers.

The Imixs-Workflow Project is available from the OW2 Project Dashboard.


BMW Nordic – Flexible Business Process Management

In cooperation with the BMW AG Nordic the Imixs software solutions GmbH is implementing a centralized workflow management solution for the locations of Sweden, Finland, Norway and Denmark. The goal of the solution is to improve the exchange of business data and processes between the different locations. As typically for a workflow management system the solution allows to organize different document flows to be approved within the organisation and to optimize transactions between different locations aligned to the existing company policies.

The Imixs Software Solutions GmbH was commissioned with the development of this software solution which should be based on a flexible workflow engine to fulfill the demanding requirements. With the Open Source workflow engine ‘Imixs-Workflow’ the solution provides a central workflow platform which guarantees a continuous improvement of all involved business processes. The core concepts of the Imixs-Workflow engine are:

  • speed up the entire process flows
  • transparency for all employees at various locations
  • reduce the time to implement new process flows and changes
  • improve the quality of internal business processes.

With the help of the Imixs-Workflow solution, it was possible for BMW Nordic to fasten the total development process and to increase the transparency for all employees. With the beginning of implementing a new business process, first individual process models were designed describing the different phases and responsibilities within the organisation. Based on this abstract process model the development of a technical workflow model begins which can be deployed immediately into the productive environment. To resolve the responsibilities during a workflow the Imxis-Workflow engine implements different adapters to interact with the HR systems providing organisation information. So the Imxis-Workflow engine is able to send notifications and grant individual access to different process instances within the different locations. The access control is one of the core features of Imxis-Workflow which allows the design of complex workflow models also in large enterprises. Imixs uses a Eclipse based BPMN modelling tool to develop business processes in a process driven architecture.

So with the Imixs-Workflow framework and a modern Web interface the BMW Nordic BPM solution could be used already productive after a short test period. The Imixs GmbH specializes in the development of workflow management systems. A central goal of the Imixs GmbH is to design workflow solutions in a way that changes to the business process can be made without having to adjust the software itself.