Lastic Rule Based System

 Overview

 Key Features :::

 Benefits

 Licensing / Prices

   
 
You are here: Home > Products > Lastic Rule Based System > Key Features


Key Features


Integration

The Lastic Rule Based System has been specifically designed to link directly to your own database and to provide direct connectivity to any Caché / M program.

The rule processor may be invoked directly from your existing applications and may, itself, call your own routines according to the rules you have defined.

Connectivity
A powerful set of functions enable database access and manipulation, application connectivity and many other operations.

The system provides for developers to create their own functions which may then be integrated into the rule builder’s tool-kit.

Rule Development
The software utilises Lastic Screen Handler or Lastic GUI for all maintenance activities - providing a consistent, modern presentation.

The rule builder’s interactive tool-kit contains an editor, syntax checker, compiler, test harness and trace debugger.

Rule building is performed using a text editor providing cut and paste facilities and also includes a clipboard for import of text from other rules or from external sources.

Syntax checking is available while rule building - individual errors are reported within the rule text enabling such errors to be viewed and corrected with ease.

The trace facility is available as a debugging aid. Traced actions are logged during rule processing and may be subsequently enquired upon.

The development environment includes a test harness so that a rule set may be edited, syntax checked, compiled, run and traced from within the tool-kit.

Rules, database items, comparators (=<> etc.) are given names by the developer to make the rule conditions and actions easily readable.

Rule documentation is available by use of the comment facilities within the rule text.

Knowledge Based Systems
Rule indirection enables rules to be attached to data structures and to be used for constructing knowledge based systems. The controlling ('meta') rules fire the database held rules by reference to the data item containing the rule reference.

Attribute inheritance is provided by the data dictionary - the path to any attribute from any data-set being determined automatically by the system.

Toolkit
  • Dictionary maintenance for access to your databases
  • Domain maintenance
  • Rule editor with syntax checker and compiler
  • Trace facility with data logging
  • Rule browser with analysis facility
  • Test harness within workbench
  • Library functions for database access
  • Facilities to build your own functions
  • Designer definition of operators for ease of user understanding
Capabilities
  • Ability to invoke rule processing from within any application
  • Rule processing can start or perform other applications
  • Facilities for global generation and update
  • Monitoring database information as the basis for actions
  • Facilities to interact with user while processing rules
 
 
 
© 2007 Lastic Limited. All rights reserved.                     Legal / Privacy