JEOPS - The Java Embedded Object Production System
Version: 2.1 beta 1 - September 15, 2000
Author: Carlos Figueira Filho
Overview
JEOPS is a proposal for an extension of the Java Programming Language with a mechanism
for embedding first-order, forward-chaining production rules into Java
applications. It was created to provide the declarative expressiveness of
production rules to a language whose popularity is growing steadily since
its creation, but still lacks such a mechanism, that in our opinion is
a necessary condition to the development of large or complex intelligent
systems.
JEOPS works as a precompiler, translating a set of rules stored in a text
file into Java classes, that implement a knowledge base governed by
those rules. For more information, see the User's Manual.