 | VISUAL BASIC - Visual Basics modern rapid application development
environment is used to develop the user interface and manage database
connectivity. |
 | BUSINESS RULE ISOLATION - Business rules are stored and managed in
isolation from the rest of the application code using self contained
"Rulesets". |
 | FAST LEARNING CURVE - Rules and demons use a simple English-like
syntax. |
 | BACKWARD CHAINING - Rules allow your application to infer the value of
attributes that may not be initially known to the system. |
 | FORWARD CHAINING - Demons give you the flexibility to initiate the
execution of procedures depending on the value of attributes. (Similar to
database triggers but independent of the data source). |
 | OOP - Object Oriented Programming paradigm allows the reuse of business
rules by any of your other applications that support COM (or OLE). |
 | EFFICIENT MAINTAINABILITY - Business rules can be revised without having
to modify Visual Basic modules and alternately the general purpose Visual
Basic code can be revised without modifying the rulesets. |
 | EASIER DEVELOPMENT PROCESS - Separating the business rules from the
generic application code simplifies the development and maintenance processes. |
 | VERY FAST DEVELOPMENT CYCLE - Changes to business rulesets can be
validated and promoted to production environments quickly and safely with the
knowledge that the Visual Basic application code has not been "touched". |
 | HIGH SPEED INFERENCE ENGINE - The inference engine is mature, fast,
extremely reliable and powerful and has passed the test of time. |
 | NO COMPROMISE - Visual Rules Studio allows you to custom build powerful
Rule based systems quickly and with confidence, without making any
compromises. |
 | BUSINESS RULES - Every business application by definition must contain
business rules. Visual Rules Studio is the right tool to develop and manage
this coded knowledge using rulesets. |