 |
|
|
|
| |
You are here: Home > Products > Lastic Rule Based System > Benefits

Why Use Rule-Based Systems?
Where singular, simple processing is required, the developer can easily define the procedural requirements of a system in conjunction with the eventual users, with both parties agreeing those requirements.
Subsequently, the user takes the actual processing on trust, though any divergence from the requirements is usually easy to identify.
When the requirements become complex, with multiple processing routes which may be subject to change, the resulting application can very quickly become completely incomprehensible - to both the user and the developer.
Using a Rule-Based system, the structural form is consistent - the variables, comparators, rules etc. are all given names which are meaningful to both the user and the developer, and the sequence of condition testing, etc. is always the same.
Knowledge Based Systems
Rule-Based systems are the shells of knowledge-based systems. By associating rules with database information it becomes possible to build models and to apply those models to real world situations.
By holding attributes and rules associated with, for example, a medical condition it is then possible to use that model for comparison to a specific patient for both diagnosis and treatment monitoring.
Where Could It Be Used?
Though by no means complete, the following list identifies some areas where the Lastic Rule Based System can be employed:
- Database Manipulation
The Lastic Rule Based System can access your existing database in many directions, performing complex series of tests and activities including generation or updating of records. Utilising the inbuilt functions for database access the rule builder can navigate around the database at the logical data-set level without concern for the physical structure.
- Query Generation
Facilities are provided for interaction with other applications such that rules may be defined to request information and to output the results at various points. By building the appropriate rules users can perform complex queries of the database.
- Compliance Monitoring
Many areas of commerce are governed by rules requiring either reporting of specific conditions of trade or barring certain activities. Such rules are frequently laid down by a multiplicity of bodies and may be changed or enhanced at short notice. It is vital that such monitoring procedures are kept up to date and that compliance officers have control over the monitoring operation.
- Routine Control
The Lastic Rule Based System provides functions for activating application software either serially (perform) or in parallel ( by starting the designated application to operate concurrently).
Additionally, functions are provided for hibernation thus a complex, multi-stream conditional processor can be implemented.
- Computer Aided Training
By analysing results of training sessions, or by closely coupling training application routines to rules, the Lastic Rule Based System can be employed for controlling hands-on training courses and for analysing the results.
- Diagnostic Fact-Finding
A variation of the training course application is that of building rules to be applied to a knowledge-base to assist the diagnosis of faults or conditions. Since rules can be invoked indirectly from the database the knowledge-base can also be built using the Lastic Rule Based System.
- Decision Support Systems
The ability to access databases and to generate new data structures, along with the facilities to build knowledge-based systems provides an ideal tool for use in constructing decision support systems.
- Database Integrity
By combining the automatic inheritance facilities with the appropriate rules a database integrity checking application can be built. With the ability to manipulate globals the system could also be used for repairing such databases.
|
|
|
|
|
|
|
| |
| |
| |

© 2007 Lastic Limited.
All rights reserved.
Legal / Privacy
|
|
|
 |
|