Business Rules and Business Process Management (BPM)
InRule Enhances and Extends the use of Business Process Management
Business Process Management (BPM) is the process-centric approach to planning, managing, and automating business. Typical technologies used to implement BPM lifecycle include process design, and modeling; process execution (workflow); content management; enterprise integration; collaboration; business activity monitoring; and Business Rule Technology.
Streamlining Business Processes with Dynamic Decision Points
As business users define processes, they may find that defining all the permutations around decision points can create a workflow that is unwieldy, both in terms of clarity and ability to maintain, execute, and optimize.
Eligibility logic embedded in the process Enlarge
Streamlined process with Eligibility logic
managed externally by InRule Enlarge
By embedding every decision point within a workflow, organizations are not only creating complex, hard to maintain processes, they’re unintentionally embedding decision logic—thus moving away from the vision of SOA.
To streamline business processes, decision logic must be managed differently from flow logic. The underlying rules, logic, and calculations that drive decision points can be maintained separately from the workflow by subject matter experts. Business rule technology brings flexibility to complement the power of BPM.
By externalizing the decision logic from the workflow, business rule technology can simplify a workflow and make the logic easier to update. Using business rule technology with your BPM tool can help streamline the most complex business processes.
With InRule, a single decision point called “Determine Eligibility” will encompass many underlying decisions and calculations, reducing the complexity of the workflow.
Complex Data Validation for System Integration
Business Rule technology can also be used for complex data validation when processing or integrating data from multiple systems, a frequent requirement of BPM solutions.
How InRule Can Interoperate with Your BPM Technology
InRule has been used by clients who also use a number of workflow and BPM technologies on the .NET and the Java platforms. InRule can be called in process from any .NET application or as a service from any platform. Additionally, InRule-specific integration capabilities may be available for your BPM solution.
Contact us for more information.
Read more ....
InRule and BizTalk Server
InRule and Windows Workflow Foundation
InRule and SharePoint
InRule and Third Party BPM Providers
InRule and Metastorm have been successfully deployed in various clients. Read More
InRule also interoperates with ShareVis, a process modeling tool built specifically for use with the SharePoint platform. Read more
InRule has also demonstrated interoperability with Ascentn, K2, Global360, Ultimus Lombardi and other BPM solutions.