What are the advantages of JBPM5?

For business processes and rules, jBPM5 uses a distinct computational model. This model is built on a knowledge-oriented approach, in which the application is not process- or rules-oriented, but instead allows end-users to choose from a variety of paradigms to express their business logic. Throughout the whole knowledge life cycle, all tools and interfaces presented to the user support the concept of a unified environment.