Upload
pliant-framework
View
76
Download
1
Embed Size (px)
Citation preview
Problems to Solve
1. Increases Transparency and Visibility
2. Increases Agility
3. Increases business control
4. Increases Testability
5. Reduces code or business process complexity
Runtime
Designer
Debuggerand
TesterPackager
ExecutionServer
FlexRule Runtime
FlexRule Runtime provides a component-level integration with your application.
Allows you to load and execute models. Trace and log execution. Define new commands, engines, language… You can customize it in many ways.
Runtime
Designer
Debuggerand
TesterPackager
ExecutionServer
FlexRule Designer
FlexRule Designer is an advanced authoring tool.
Allows you to model business rules, decisions, logic, conditions… in a graphical user interface. Simply drag-and-drop commands and set properties.
Component-level Integration
SDK to Customize rules and engines
Runtime
Designer
Debuggerand
TesterPackager
ExecutionServer
FlexRule Debugger and Tester
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 modelingFlow, Decision,
Tree…
Component-level Integration
SDK to Customize rules and engines
Runtime
Designer
Debuggerand
TesterPackager
ExecutionServer
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 modelingFlow, Decision,
Tree…
Simulate and Testrule execution
visually!
Component-level Integration
SDK to Customize rules and engines
Runtime
Designer
Debuggerand
TesterPackager
ExecutionServer
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 modelingFlow, Decision,
Tree…
Simulate and Testrule execution
visually!
Package rules and Secure them using Digital Signature
Component-level Integration
SDK to Customize rules and engines
Runtime
Designer
Debuggerand
TesterPackager
ExecutionServer
FlexRule
Drag-and-Drop rule modelingFlow, Decision,
Tree…
Simulate and Testrule execution
visually!
Package rules and Secure them using Digital Signature
Service Integration using REST API.
Component-level Integration
SDK to Customize rules and engines
Language Agnostic
You have your own DSL? Not a problem.
FlexRule RuntimeLanguage
Service
S-Expression Language
Natural Language
XML-Based
Language
Your Own Business
Language
API Model
http://www.flexrule.com
Brings flexibility and adaptability to your solutions
Question? [email protected]