InRule Version 4.5 includes an enhanced rule execution engine, designed to improve performance and reduce memory consumption. InRule also features a rule authoring experience that is simplified and personalized, enabling more business users to control the decision logic that supports their core decisions and event processing.
InRule is designed to be intuitive enough that business analysts and other subject matter experts (such as underwriters, appraisers, program managers, and accountants) can author and maintain frequently changing business rules without custom programming. InRule Version 4.5 makes rule authoring even more accessible to more users. Features such as a ribbon, quick access toolbar, and an Outlook-style navigation bar provide a familiar Microsoft Office-like user experience. Bookmarks (shown right), frequently-used lists, advanced searches and saved searches make navigation and editing easier for all business rule authors.
InRule provides out-of-the-box extensibility: irAuthor is built on an extensible framework so that developers can add, remove, or augment authoring functionality to create a custom authoring environment without extensive coding. For example, this allows the rule authoring environment to reflect industry-specific vocabulary and business-specific semantics so that business rules are more easily understood and shared across the business.
Extensions enable unique and varied functionality such as enforcing consistent naming standards, adding a spell check function, or allowing users to open and save rule applications directly against any data store.
Example: a Ribbon button has been added to open a tool window containing a custom control that displays Rule Sets grouped by Category.
InRule’s new trace visualization feature shows users the values of data going into and out of a given rule execution step, uses filters to focus on elements that are most important, and displays the trace stack for a particular rule element. With this feature, rule authors will be able to better understand the order of rule execution without IT assistance.
Fast Rule Execution
irAuthor provides a "Points of Interest" capability that allows you to see all other related authoring elements. For example, the Points of Interest (POIs) for a field would show all rules that evaluate or update that field while the POIs for one of those rules would show all the fields it evaluates and updates.
InRule provides more than 60 authoring controls – including Business Language, Decision Tables, all Actions and the Condition Editor – for use with Silverlight, enabling the creation of a rich web-based authoring environment.