TermWare

From JVMLanguages

Programming Language
Type Rule-based
Scope Extension Language

TermWare is a rule engine, based on paradigm of conditional rewriting rules with actions. The main entity of termware is a term system, which consists from set of rules, strategy (how we applying this rules), fact database (used in conditions and actions of rules) and name. Strategy can be predefined or implemeted in Java. Facts database is represented as java class, which method we can call from actions and (with some restrictions) in conditions.

TermWare fully implements JSR223 (from version 2.2) and JSR94 API-s

External Links