Show Table of Contents
Chapter 1. Why Migrate?
Migrating to JBoss BRMS/BPM Suite 6 from BRMS 5.x branch means that you get the following new features:
- A higher performance rule engine based on the Drools 6 community project.
- Improved rule authoring tools and an enhanced, integrated user interface.
- A common defined methodology for building and deployment using Maven as the basis for repository management.
- A heuristic planning engine based on the OptaPlanner community project.
- Use of the PHREAK algorithm to handle a larger number of rules and facts.
- New Data Modeler that replaces the declarative Fact Model Editor
- And many more stability, usability and functional improvements.
Note that Red Hat JBoss BPM Suite 6 is now the superset that includes a version of the Red Hat JBoss BRMS 6. Red Hat JBoss BRMS 6 by itself does not include business process management capabilities.
Being backwards compatible with JBoss BRMS 5.x branch, migrating to Red Hat JBoss BRMS 6 means that your rules created with BRMS 5.x will still execute on BRMS 6 without changes. A migration tool is also provided with the 6 branch to facilitate migration of the content of a JBoss BRMS 5.x repository to Red Hat JBoss BRMS/BPM Suite 6. Note, however, that BPMN2 process models created with JBoss BRMS 5.x will not execute on Red Hat JBoss BRMS 6.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.