A dynamic data repository that enables real-time decision-making with precision and flexibility.
Configured to provide tailored datasets based on business scenarios, the context serves as a primary data source for decision rules, eliminating the need for manual input.
Higson supports multiple contexts to cater to different user profiles or sessions, enhancing security and role-based functionality.
A hierarchical structure representing implemented business logic.
Domains organize configurations, making it easier to navigate and manage logic changes or extensions within Higson Studio.
An input variable that fuels decision tables and functions.
Parameters support various data types, including numbers, text, dates, and boolean values, ensuring versatility in rule definition. Their predefined nature eliminates manual data entry, streamlining processes.
A structured tool for defining business rules in a tabular format.
Decision tables simplify the organization and configuration of business logic, enabling users to visualize and manage rules effectively.
Watch TutorialA Groovy-based component of business logic designed for complex calculations and data processing.
Functions excel in scenarios where decision tables fall short, offering:
Dynamic Capability: Processes input parameters to return results via advanced algorithms,
Flexibility: Editable without altering application code,
Seamless Integration: Works with decision tables and contexts for cohesive logic execution.
An advanced testing tool for mass validation of multiple business rules, decision tables, or functions.
It handles large datasets, automating the testing process to save time in complex environments.
Example Use Case: Testing discount rules for 1,000 customers in a single test cycle to verify results across all scenarios simultaneously.
A feature for saving states of decision tables, functions, and business rules at specific moments.
Versioning allows users to track changes, revert to previous iterations, and compare differences across versions. It’s indispensable in dynamic environments requiring meticulous control over rule evolution.
Discover how Business Rules Engines (BRE) streamline and optimize claims management by automating decisions, reducing errors, and accelerating processing times.
Learn how to efficiently manage multiple versions of your insurance tariffs and ensure full traceability of every change with business rules engine technology.
Business Rules are instructions on how the system (software or service) should behave given the exact conditions. The typical business rules structure looks like this:
Business Rules usually refer to statements that concern a business model, pricing, offer, product/service attributes, or communication with a customer.
The following statements are Business Rules:
Transportation and Logistics: BREs assist in route optimization, fleet management, and regulatory compliance.
A Business Rules Engine (BRE) should be used in the following scenarios:
A Business Rules Engine is a software that helps you manage and execute Business Rules. The main advantage of the engine is the separation of the business logic from the hard code. It leads to:
The users might model the rules as (depending on an engine):
Usually, Business Rules Engines deliver a user interface in the form of:
Business Rules Engine might come as:
You can install Business Rules Engines:
Yes, Higson can easily integrate with your existing systems. It offers multiple integration options:
It depends on several factors:
Are they business users, technical users, or both? Do they need the user interface? Do they prefer Excel? Higson provides the GUI and supports working in Excel.
Some solutions require installing a desktop native application on every user's computer. Others are browser-based (Higson, for instance), and it makes it easier to access the tool.
Most Business Rules Engines (including Higson) works both ways.
a) Simple (several when-then statements, almost none exceptions, no scoring needed)
Look for tools supporting:
b) Medium (hundreds when-then statements, some exceptions, simple scoring)
Look for tools supporting:
c) Advanced (thousands or more when-then statements, lots of exceptions, advanced scoring)
Look for tools supporting:
Higson is the best fit for advanced Business Rules. Decision trees or natural language processors with thousands of rules lose clarity. Decision tables are more straightforward to comprehend. Moreover, functions add unlimited possibilities to modeling.