|
Unit Id |
Unit Name |
Unit Content |
|
Rules with
Mitigations |
Rules with relaxation criteria |
This basic rules project shows different ways to
implement rules that can be relaxed according different mitigation
criteria. Different possible implementations are presented. |
|
Rules with Explanations |
Rules with with Explanations |
This rules project extends the standard loan
verification sample Loan1 by adding explanations why rule engine
made certain decisions. |
| PDF Generation(1040EZ) |
Interactive Tax Preparation with PDF
Generation |
An interactive web application with a complete
implementation of the well-known tax form 1040EZ. Supports complete
business logic, data and a genuine form required by government
regulations. Generates final tax documents in the PDF format. |
|
LoanDynamics |
Loan Approval with Dynamic
Interaction |
This is a
real-world business scenario where a bank manager has to make a
loan approval
decision by analyzing different securities related to the initial
loan request. Demonstrates use of dynamic decision tables |
|
GWTWithRules |
Google GWT Greeting Applications
working with OpenRules |
Demonstrates how to
add OpenRules-based remote services to GWT applications.
Includes:
1) HelloGWT - example of an initial GWT application with business
logic in Java
2) HelloGWTOpenRules - example of OpenRules-based GWT remote
service. |
|
JavaWithRules |
Simple Java Applications
with OpenRules decision engine |
Demonstrates how to
convert a simple Java application to a rules-based application with
business logic externalized in a form of Excel decision tables.
Includes:
1) hello.java - example of an initial Java application with business
logic in a Java Engine
2) hello.openrules.java - example of OpenRules-based Java application
with business logic in Excel rules. |
|
TomcatWithRules |
Tomcat-based Web applications with
Rules |
Step-by-step instructions how to
add OpenRules business logic to a simple Tomcat-JSP Web application.
Includes:
1) hello.tomcat - example of an initial Tomcat-based web application
with:
- Business Logic in Java
- Presentation Logic in JSP
2) hello.openrules.tomcat - example of a converted Tomcat-based web
application with:
- Business Logic in OpenRules
- Presentation Logic in JSP
OpenRules jars and build-files are located inside web application
lib |
|
TomcatWithForms |
Tomcat-based Web applications with
Rules and Forms |
Step-by-step instructions how to
add OpenRules Business Logic and Presentation Logic to a simple
Tomcat-JSP Web application. Includes:
1) hello.tomcat - example of initial Tomcat-based web application
with:
- Business Logic in Java
- Presentation Logic in JSP
2) hello.openrules.forms.tomcat - example of converted Tomcat-based web
application with:
- Business Logic in OpenRules
- Presentation Logic in OpenRules |
|
WebLogicWithRules |
WebLogic-based Web applications with
Rules |
Step-by-step instructions how to
add OpenRules business logic to a simple WebLogic-JSP Web
application. Includes:
1) hello.bea - example of initial WebLogic-based web application
with:
- Business Logic in Java
- Presentation Logic in JSP
2) hello.bea.openrules - example of converted WebLogic-based web
application with:
- Business Logic in OpenRules
- Presentation Logic in JSP |
|
WebLogicWithForms |
WebLogic-based Web applications with
Rules and Forms |
Step-by-step instructions how to
add OpenRules Business Logic and Presentation Logic to a simple WebLogic-JSP Web application. Includes:
1) hello.bea - example of initial WebLogic-based web application
with:
- Business Logic in Java
- Presentation Logic in JSP
2) hello.bea.openrules.forms - example of converted WebLogic-based web
application with:
- Business Logic in OpenRules
- Presentation Logic in OpenRules |
|
SpringWithRules |
Adding Rules to Spring-based JSP
Application |
Step-by-step instructions how to
add OpenRules business logic to a simple Web application implemented
using Spring framework. Includes:
1) hello.spring - example of initial Spring-based web
application with:
- Model in Java
- View in JSP
- Controller in Java
2) hello.spring.openrules - example of a Spring-based web
application with:
- Model in OpenRules
- View in JSP
- Controller in OpenRules |
|
hello.openrules.forms |
Self-sufficient web application based
on OpenRules decision tables and forms |
A web application that does the same job as
Spring examples but uses OpenRules only |