Decision Table


A decision table presents values in rows and columns. Each row describes a situation when given inputs (columns) result in certain outputs (also columns). In other words a decision matrix displays decisions based on certain decision criteria. You can create decision table in Hyperon (so called parameter), where you define input and output columns and then populate data  with values in rows.

Key
Features

Hyperon
Studio

Web UI that lets users to manage their business rules

Hyperon
Runtime

Engine embeddable as a lightweight jar

Hyperon
Rest api

Evaluate parameters or functions via HTTP

Time
Versioning

Create multiple versions of the business logic and schedule them in a timeline

Domain
Designer

Design any domain you want to configure with business logic

Functions

Groovy-based scripting language that lets users to extend decision tables

Persistance
Engine

Optional fast persister of domain model data

Built-in
Profilers

Monitor the usage of decision tables and DSL scripts or functions

Import / Export
To Excel

You can import / export configuration from / to Excel

Download
demo for free

If you’re a programmer who is not afraid to get her or his hands dirty with the code, you can download special demo related to this use case:

Our customers use Hyperon to develop innovative products and generate new revenue streams.

These are their success stories