• Business Rules and Business Process Management (BPM)

    InRule Enhances and Extends the use of Business Process Management

    usiness Process Management and Rules 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

    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.