FlexRule is a business rule management system that allows business people and IT effectively collaborate and deliver values faster so they increase the business agility.
FlexRule supports the whole project life-cycle, from analysis and modeling to execution , testing and deployment.
3. Problems to Solve
1. IncreasesTransparency andVisibility
2. Increases Agility
3. Increases business control
4. IncreasesTestability
5. Reduces code or business process complexity
7. Runtime
Designer
Debugger
and
Tester
Packager
Execution
Server
FlexRule Debugger andTester
FlexRule Designer (Debugger/Tester)
is an advanced debugging and testing
tool.
Allows you to debug and test your
business rules, decisions,
validations,…
Tracks the execution behavior visually.
It logs the execution and shows all
input and output values.
Drag-and-Drop
rule modeling
Flow, Decision,
Tree…
Component-level
Integration
SDK to Customize
rules and engines
8. Runtime
Designer
Debugger
and
Tester
Packager
Execution
Server
FlexRule Packager
FlexRule Designer (Packager) is a
deployment tool.
Allows you to build a deployment
package of your rules, logic, flow,
decisions…
Add a digital signature and
metadata to the package.
Build multiple policies as part of
one deployment package.
Drag-and-Drop
rule modeling
Flow, Decision,
Tree…
Simulate and Test
rule execution
visually!
Component-level
Integration
SDK to Customize
rules and engines
9. Runtime
Designer
Debugger
and
Tester
Packager
Execution
Server
FlexRule Execution Service
FlexRule Execution Service is an
advanced Decision-as-a-Service
platform.
Allows you to execute your rules by
a REST API.
You can manage the permission of
execution and schedule multiple
version of a package and policies
for execution.
Drag-and-Drop
rule modeling
Flow, Decision,
Tree…
Simulate and Test
rule execution
visually!
Package rules and
Secure them using
Digital Signature
Component-level
Integration
SDK to Customize
rules and engines
16. Language Agnostic
You have your own DSL? Not a problem.
FlexRule Runtime
Language
Service
S-
Expression
Language
Natural
Language
XML-
Based
Language
Your Own
Business
Language
API
Model