tools · The Jadex rules tools package contains tools for the Jadex rule engine.
Group: org.activecomponents.jadex - All Dependencies
jadex-platform-extension-webservice-desktop · The Jadex desktop webservice platform extension package contains functionality for using and providing WSDL web services and REST web services. It uses dependencies which are only available for Java SE.
base · Convenience base implementation for transports.
jadex-runtimetools-android · The Jadex rules tools package contains tools for the Jadex active components infrastructure.
eca · Small Java annotation-based event-condition-action rule engine.
jadex-rules · Jadex Rules is a small lightweight rule engine, which currently employs the well-known Rete algorithm for highly efficient rule matching. Jadex rules is therefore similar to other rule engines like JESS and Drools. Despite the similarities there are also important differences between these systems: * Jadex Rules is very small and intended to be used as component of other software. Even though rules can be specified in a Java dialect as well as (a small variation of) the CLIPS language its primary usage is on the API level. Jadex Rules is currently the core component of the Jadex BDI reasoning engine. * Jadex Rules cleanly separates between state and rule representation. This allows the state implementation as well as the matcher to be flexibly exchanged. Some experiments have e.g. been conducted with a Jena representation. Regarding the matcher, it is planned to support also the Treat algorithm, which has a lower memory footprint than Rete. * Jadex Rules pays close attention to rule debugging. The state as well as the rete engine can be observed at runtime. The rule debugger provides functionalities to execute a rule program stepwise and also use rule breakpoints to stop the execution at those points.
jadex-platform-extension-webservice · The Jadex webservice platform extension package contains basic functionality for WSDL web services and REST web services.
jadex-platform-android · The jadex-platform-android package contains extensions needed to run a jadex platform on an android device.
jadex-kernel-extension-agr · The Jadex kernel extension agr allows for using the agent group role model.
jadex-applib-bdi · The Jadex applib BDI package contains ready to use functionalities for BDI agents mostly in form of modules called capabilities.
bytecode · Jadex bytecode tools contains helper stuff for asm bytecode generation.
json · Support for reading/writing Java object to/from JSON.
base · The Jadex platform package contains implementations of platform services as well as the platform component itself.
comanalyzer · The Jadex tools comanalyzer package contains the ComAnalyzer JCC plugin for observing the communication between Jadex components.
bpmn · The Jadex tools bpmn package contains JCC plugins for Jadex BPMN components.
bdi · The Jadex tools bdi package contains JCC plugins for Jadex BDI agents.
jadex-platform-extension-webservice-desktop-grizzly · Provides webservice support via Grizzly.
jadex-model-bpmn · Business Process Model and Notation (BPMN) implementation.
jadex-android-xmlpull · This Project includes a variant of the Jadex XML Parser that uses the Android XML Pull API.
jadex-android-antlr · ANTLR runtime libraries for android
runtimetools-swing · The Jadex rules tools package contains tools for the Jadex active components infrastructure.
traverser · The traverser allows for realizing object transformations like cloning.