Chapter 4. The Fact Model
4.1. Fact Models Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
A fact model is needed to drive the rules of a rule-based application. The fact model typically overlaps with the application's domain model, but, in general, it should be de-coupled from it, making the rules easier to manage over time.
There are two ways to define a Fact Model:
- Upload a
JAR
file containing the Java classes used by both the application and the rules. - Declare a model within BRMS that can be exported as a KnowledgeBase and used within your Java code.