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

Persistence 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