InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities



Similar documents
IBM WebSphere ILOG Rules for.net

Programmabilty. Programmability in Microsoft Dynamics AX Microsoft Dynamics AX White Paper

BPM vs. SharePoint: Which is Right for Your Business

Developing Microsoft SharePoint Server 2013 Core Solutions

Microsoft Dynamics CRM2015 Fast Track for developers

Customer Relationship Management

Customer Relationship Management

CATALOG OF CLASSES IT and Technical Courses

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

SPT2013: Developing Solutions with. SharePoint DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

Copyright 2013 Splunk Inc. Introducing Splunk 6

Figure 1 shows how such decision logic, when embedded within a workflow, can make the workflow very complex.

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions 20532A; 5 days

Microsoft Dynamics GP What s New

Deciding When to Deploy Microsoft Windows SharePoint Services and Microsoft Office SharePoint Portal Server White Paper

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

tibbr Now, the Information Finds You.

Developing Microsoft SharePoint Server 2013 Advanced Solutions

The best way to get Microsoft Visual Studio 2005 is by purchasing or renewing an MSDN Subscription today.

Microsoft Dynamics GP econnect Installation and Administration Guide

Looking for a fast, easy and effective way to create your company website? Look no further. Kentico CMS

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Librarian. Integrating Secure Workflow and Revision Control into Your Production Environment WHITE PAPER

Unwired Revolution Gains Full Visibility into Enterprise Environments with Server Side and Mobile App Monitoring from New Relic.

Building Business Applications with SharePoint 2010 and Office October 22, 2010

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

Integrating SharePoint Sites within WebSphere Portal

Ellucian CRM: platform overview

Overview. Datasheet: Centerprise Connector for Salesforce. Key Features. Overview

SQL Server 2008 Business Intelligence

MicroStrategy Course Catalog

Microsoft Introduction to Azure for Developers

Build Your Mobile Strategy Not Just Your Mobile Apps

Workflow and Forms Services for People-Driven Process Management

Course 10978A Introduction to Azure for Developers

MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER

SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems

The Business Value of a Web Services Platform to Your Prolog User Community

ORACLE HYPERION PLANNING

Windows Azure Pack Installation and Initial Configuration

MAKE THE MOVE FROM IBM LOTUS NOTES AND OPTIMIZE YOUR BUSINESS APPS

Office SharePoint Server 2007

Microsoft Dynamics GP. econnect Installation and Administration Guide Release 9.0

GROWTH. Microsoft Dynamics GP Business Essentials Build your business with a solution designed for growth

BizTalk Server Business Activity Monitoring. Microsoft Corporation Published: April Abstract

Statement of Direction

Key Benefits of Microsoft Visual Studio Team System

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

How To Create A Help Desk For A System Center System Manager

MIGRATING SHAREPOINT TO THE CLOUD

Your Location Instant NOC using Kaseya. Administrator at Remote Location Secure access to Management Console from anywhere using only a browser

Microsoft SharePoint Server 2010: What s New and What s Changed?

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

User Guide Release Management for Visual Studio 2013

Advanced Service Design

ArcGIS Web Mapping. Sam Berg, esri

Jitterbit Technical Overview : Microsoft Dynamics CRM

Assignment # 1 (Cloud Computing Security)

Customer Timeline - New in Summer Web Lead Capture - New in Summer Built-In Dashboards - New in Summer 2012

The Great Office 365 Adventure

SQL Server 2005 Reporting Services (SSRS)

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Accenture Cloud Platform Unlocks Agility and Control

GOA365: The Great Office 365 Adventure

Sitecore Web Content Management System. Put Your Website at the Center of Your Digital Marketing Strategy

Document Management. Document Management for the Agile Enterprise. AuraTech Pte Ltd

WHITEPAPER. Unlock the value of your.net architecture with MuleSoft. MuleSoft s Anypoint Platform-The Next Generation Integration Solution

ArcGIS Viewer for Silverlight An Introduction

Answers to Top BRMS Questions

Configuring Microsoft Dynamics AX 2012 Alerts and Notifications Using an SMTP Relay Server with Office 365

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Platform. Building Business Applications with Microsoft Dynamics CRM Microsoft Dynamics CRM 2011

Statement of Direction

What is New Whitepaper. White Paper

Datasheet: Centerprise Connector for Salesforce Key Features

CA IT Client Manager. Desktop Migration

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

Using Microsoft Business Intelligence Dashboards and Reports in the Federal Government

Kaseya IT Automation Framework

edoc Document Generation Suite

Key Factors to Consider When Selecting a Web Content Management Solution

Building Enterprise Planning Application with Kepion Solution Accelerator. based on Microsoft SQL Server Analysis Services

Federated single sign-on (SSO) and identity management. Secure mobile access. Social identity integration. Automated user provisioning.

SharePoint and Office 365 Services for Business

10978A: Introduction to Azure for Developers

Course 20532B: Developing Microsoft Azure Solutions

Transcription:

InRule The Premier BRMS for the Microsoft Platform THE POWER OF INRULE InRule empowers technical and business users to change rules and calculations in applications with less effort, cost, and risk than programming to help you keep pace with changing marketplace needs. Benefits InRule has been deployed in hundreds of mission-critical and customerfacing applications in more than 20 countries, saving our customers an average of $488,059* per deployment. When compared to hard coding, managing rules in InRule is not only more cost effective, but also less risky than locking rules in hard code, hidden from key business owners. We bought a BRE, but what we got was the ability to change. West Bend Mutual Insurance Key Capabilities Complex logic and calculations Business language authoring Decision tables User defined functions Rule management and promotions Testing, debugging and tracing 225+ built-in functions Rule flow and versioning Role-based security Support for one-to-many relationships

2 InRule is designed for real-world scenarios Intuitive Rule Authoring irauthor, InRule s rule authoring environment, allows technical and nontechnical people to use intuitive authoring to quickly and easily write business rules and logic. It s designed to make rule updates easy, so you can easily align the logic of core applications with changing marketplace and customer needs with less effort, cost and risk than programming. IRAUTHOR With irauthor you can express simple or complex rules naturally, using a variety of rule types. You can also configure the rule writing environment to meet the needs of your technical and non-technical users. irauthor allows you to write rules with an intuitive, menu-driven approach using the business language editor, working in a familiar Microsoft Office-like environment. irauthor is designed to make rule updates easy, so you can align the logic of core applications with changing marketplace and customer needs with less effort, cost and risk than programming. Business Language Authoring is intuitive and easy to use. With irauthor, your users can easily update rules so that you can make changes as quickly as the market demands. irauthor allows you to: Streamline large sets of similarly structured rules with decision tables Express calculations and complex conditions with Excel-like syntax expressions Have rules perform a wide variety of actions from setting field values to calling web services INRULE TECHNOLOGY, INC. 651 West Washington Blvd, Suite 500 Chicago IL 60661 312.648.1800 InRule.com

InRule The Premier BRMS for the Microsoft Platform 3 Decision Tables allow to you manage complex, nested logic in a way that is easy to read and manage. IRWORD FOR BUSINESS USERS irword is an add-in for Microsoft Word that allows you to write and share rules in Microsoft Word. With irword, keeping requirements documents upto-date and sharing rules is as easy as sharing Word documents. With irword you can embed rules into a Word document to share with others. Rules appear as text in the document whether or not irword is installed. With irword you can use irauthor s intuitive business language and decision table features within Microsoft Word. Rules can be edited in irword even if they were created in irauthor or irstudio (and vice versa). irword allows users to write, share, and update rules in Microsoft Word. Copyright 2014 InRule Technology, Inc. All rights reserved. InRule, InRule Technology, irauthor, irserver, ircatalog, irx, and irsdk are registered trademarks of InRule Technology, Inc. All other trademarks referenced herein belong to their respective companies.

4 IRSTUDIO FOR DEVELOPERS irstudio is an add-in for Microsoft Visual Studio that enables developers to write rules and integration code without leaving the comfort of Visual Studio. irstudio allows developers to write rules using irauthor functionality including Business Language Authoring, Decision Tables, and customizable Rule Templates within Visual Studio. We have been looking at rules engines for the past 10 years and we have never seen anything like this before. Fraud Prevention Group, Financial Services Corp. irstudio enables developers to write rules and integration code without leaving the comfort of Visual Studio. Developers can use irstudio to easily change rule applications and integration code. INRULE TECHNOLOGY, INC. 651 West Washington Blvd, Suite 500 Chicago IL 60661 312.648.1800 InRule.com

InRule The Premier BRMS for the Microsoft Platform 5 Configure Your Authoring Experience Developers can also set-up your rule authoring environment using existing resources and configure a rule authoring environment for your specific needs, such as defininig specific functions for your users or adding or remove user interface elements like ribbon tabs, buttons and menu items. In addition developers can: Configure the business language editor with custom vocabulary and rule templates that make the rule-writing experience specific to your industry and organization Share or restrict parts of a rule application using ircatalog Override content controls and replace the navigation bar irauthor is a fully configurable authoring environment. You can add custom functions, create vocabulary specific to your business, and make specific rules and data available to specific user roles. Define the data schemas against which users can write rules create them manually or import an existing database, XSD, or.net Assembly Define endpoints for accessing resources like.net libraries, databases and web services Embed the WPF controls from irauthor into custom authoring applications Tech Insurance wanted the flexibility and transparency that a business rule engine could bring to our custom insurance agency management system. Flexibility is critical and since our website drives our business, having the best business rule technology was essential. We looked and when it comes to.net, the gold standard is InRule. irauthor makes it simple and straightforward to configure your authoring environment. Jim Cochran, President, TechInsurance.Com Copyright 2014 InRule Technology, Inc. All rights reserved. InRule, InRule Technology, irauthor, irserver, ircatalog, irx, and irsdk are registered trademarks of InRule Technology, Inc. All other trademarks referenced herein belong to their respective companies.

6 Improve Quality with Testing IRVERIFY irverify enables you to confirm that your rules are executing as expected by testing them with the click of a button. With irverify, rules can be tested as they are written, letting users know immediately whether they are returning the expected results. irverify works without the need for a completed application or separate test environment. A testing tool for rule authors Enter data into fields or use saved test case scenarios A testing tool for rule authors and developers, irverify allows users to run rules to make sure the rules are correct without a separate test environment. Troubleshoot how values were calculated and rules were evaluated A debugging tool for power users and developers irverify also has powerful capabilities for power users and developers. Developers can view timing for all aspects of rule execution with the performance report, run detailed rule traces to evaluate execution order and inputs/outputs, and open rule traces to debug production environments. We use InRule in places where we have complex rules. Any time we have a need for a deep and powerful rule engine InRule is it. Rule tracing provides a powerful debugging tool for power users and developers. And a regression tester Product Manager, Aon Insurance Policy Management With irverify you can create regression test suites that include assertion, comparison, and performance tests. irverify makes it easy to run regression tests and evaluate them visually. You can also automate regression test runs with irsdk code or Windows PowerShell commands. INRULE TECHNOLOGY, INC. 651 West Washington Blvd, Suite 500 Chicago IL 60661 312.648.1800 InRule.com

InRule The Premier BRMS for the Microsoft Platform 7 Robust Rule Storage and Management IRCATALOG ircatalog provides centralized management of rules to ensure the integrity of business rules, keep everyone working on the latest version of rules and share common rules across customers, processes or applications. ircatalog for centralized management of enterprise rules With ircatalog you can store rules in a central location for access by any authorized user using irauthor, irword, or irstudio. ircatalog allows multiple users to work on different parts of the rule base at the same time. ircatalog also enables you to granularly check-out and check-in rulesets, view what changed from one revision of rules to another, and share common data structures, business rules and endpoints between rule applications. You can deploy ircatalog on premise or in the cloud, leveraging Azure SQL Database. Secure storage and protection ircatalog enables you to rollback to previous versions of rules with no system downtime and manage role-based permissions to prevent unauthorized rule changes. You can authenticate users against ircatalog credentials or Active Directory (single sign-on) and maintain a record of changes to rules, who made them and when they were made. ircatalog allows you to store rules in a SQL Server, Azure SQL Database, or Oracle database. ircatalog allows the most current rules to be accessed during rule authoring and at execution time without recompiling code. And you can promote rules from one ircatalog environment to another with no system downtime. Copyright 2014 InRule Technology, Inc. All rights reserved. InRule, InRule Technology, irauthor, irserver, ircatalog, irx, and irsdk are registered trademarks of InRule Technology, Inc. All other trademarks referenced herein belong to their respective companies.

8 Scalable for Real World Requirements The InRule rule engine is proven to handle complex logic a number of our customers use InRule daily to process millions of transactions with hundreds of rules. For 12 years, InRule has delivered fast, highly scalable rule execution without sacrificing intuitive rule authoring. IRSERVER : A PRODUCTION-TESTED RULE ENGINE irserver executes rules with a proprietary, forward-chaining algorithm that preserves ease of rule writing. It enables you to scale up or out with a stateless engine that pulls rules from centralized rule storage. Rule changes can be hot-deployed with no system downtime. The rule engine can be embedded in web applications, desktop applications or batch processes. With irserver you can: Instantiate the rule engine as a.net object to run in any.net application Execute rules in Windows Azure Call the rule engine as a service via a SOAP or REST endpoint for rule execution. Thse endpoints are useful for executing rules when a servicebased approach is preferred or.net code is not an option. Any technology such as JavaScript, C#, Java, PHP, Python, Node.js, Android, or ios can be used. The REST endpoint, in particular, makes it easy to call rules from JavaScript for web applications that have complex validations or dynamic questionnaires. One InRule Customer uses InRule for claims adjudication and processes a batch of records with an average of 2 million rules in 10 seconds or less. The solution has been scaled to run approximately 10 million transactions per hour. InRule as a Service InRule as a Service is InRule Technology s service-based approach for managing business rules for Cloud and on-premise applications. When called as a service, InRule can bring its quantifiable benefits to applications on multiple platforms. InRule as a Service is available today for rule management and rule execution. InRule s enterprise-grade rule execution service can be called via a SOAP or REST endpoint. InRule s support for REST endpoints allows InRule to more easily be integrated into Cloud-based applications and makes data operations with modern applications easier. ircatalog can be deployed in the Cloud or on premise where it can be called via a SOAP endpoint. INRULE TECHNOLOGY, INC. 651 West Washington Blvd, Suite 500 Chicago IL 60661 312.648.1800 InRule.com

InRule The Premier BRMS for the Microsoft Platform 9 Integrate with complex environments IRSDK Use InRule s SDK, a rich set of APIs to help you integrate InRule into your Microsoft and non-microsoft applications. With irsdk the rule engine can be called in as few as five lines of code. Call InRule with as few as five lines of code. irsdk s extensive APIs were created by developers for developers, so they re intuitive and easy to use. irsdk also includes sample projects and code examples to accelerate the learning process. With irsdk you can custom tailor InRule to fit into your applications and environments with broad and deep object models. Via the runtime API, you can pass existing.net object and XML documents to the rule engine; no translation layer is required. To improve performance, irsdk provides granular rule application cache control and allows you to capture detailed rule execution times, rule evaluations, and state changes. And to streamline the creation of rules, you can use irsdk to harvest, capture, or import rules from structured files. irsdk also empowers you to: Override database and web service endpoints to target different environments Optimize performance and flexibility Configure the authoring experience for your user community Programmatically write, edit, and manage rules. Anything that you can do in irauthor or ircatalog can also be done programmatically, including creating and modifying rules, promoting rules from one catalog to another or rolling back rules. InRule delivers out-ofthe-box integration and best practices and recommendations for key technologies such as Microsoft Windows Azure, SharePoint, BizTalk Server, and Windows Workflow Foundation. Copyright 2014 InRule Technology, Inc. All rights reserved. InRule, InRule Technology, irauthor, irserver, ircatalog, irx, and irsdk are registered trademarks of InRule Technology, Inc. All other trademarks referenced herein belong to their respective companies.

10 About InRule Technology THE PREMIER BRMS FOR THE MICROSOFT PLATFORM A Microsoft Certified Gold Partner, InRule Technology has been delivering InRule, the premier.net Business Rule Management System for the Microsoft platform, since 2002. InRule Technology helps customers turn rules into measureable IT and business results by making it easy to align the logic of core applications with ever-changing marketplace and customer needs. PROVEN IN 20+ COUNTRIES FOR 12+ YEARS InRule is trusted by hundreds of organizations in more than 20 countries in industries including banking and financial services, healthcare, government, insurance and many more for mission critical and customer-focused systems, saving our customers an average of $488,059* per deployment when compared to hard-coding. FOCUSED ON CUSTOMER SUCCESS Our customers will tell you how we helped them succeed with leading technology and peerless support. In fact, 98% of our customers would recommend us to a colleague. Eligibility and enrollment Typical Deployments Pricing and promotions With InRule, we ve seen specific evidence of better decisions. Fraud detection Data validation and transformation Scoring Dynamic UI and Questionnaires Director of Application Development, Fortegra Financial InRule users save time and money and improve quality. INRULE TECHNOLOGY, INC. 651 West Washington Blvd, Suite 500 Chicago IL 60661 312.648.1800 InRule.com