You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
easy-rules/site/about/overview.md

22 lines
985 B
Markdown

---
layout: docs
title: Overview
header: What is Easy rules?
next_section: about/getting-started
doc: true
---
Easy Rules is a simple yet powerful Java rules engine providing the following features:
* Lightweight framework and easy to learn API
* POJO based development
* Useful abstractions to define business rules and apply them easily
* The ability to create composite rules from primitive ones
* Dynamic rule configuration at runtime using JMX
In a very interesting <a href="http://martinfowler.com/bliki/RulesEngine.html" target="_blank">article</a> about rules engines, <a href="http://martinfowler.com/" target="_blank">Martin Fowler</a> says:
>You can build a simple rules engine yourself. All you need is to create a bunch of objects with conditions and actions, store them in a collection, and run through them to evaluate the conditions and execute the actions.
This is exactly what Easy Rules does, with more features like rule composition and dynamic configuration.