Project Group: org.activecomponents.jadex

commons

org.activecomponents.jadex : jadex-util-commons

Jadex commons is a base package containing frequently used functionality missing in standard Java utility classes.

Last Version: 4.0.265

Release Date:

bridge

org.activecomponents.jadex : jadex-platform-bridge

Jadex bridge is a base package for kernels and platforms, i.e., it is used by both and provides commonly used interfaces and classes for active components and their management.

Last Version: 4.0.265

Release Date:

micro

org.activecomponents.jadex : jadex-kernel-micro

The Jadex micro kernel provides a lightweight and very efficient kernel for minimal agents with an extremely low memory footprint. Micro agents have a simple internal architecture that is similar to active objects. They are programmed as Java objects overriding a framework class, which has predefined methods for the setup, termination, execution logic as well as message receipt.

Last Version: 4.0.265

Release Date:

xml

org.activecomponents.jadex : jadex-serialization-xml

Jadex XML is an XML data binding framework for Java and also for other representations. The main idea of Jadex XML is that neither the XML-Schema on the one side nor the Java classes on the other side should define other binding. Instead, a separate mapping between both is used as a mediation. This allows designing the XML representation independent of the Java side but still being able to connect both as desired. This idea was first put forward by the JiBX data binding framework. Jadex XML pushes it further by combining it with the configuration by exception principle. The framework can detect obvious correspondences between both sides automatically and only needs configuration information when translations are necessary. The configuration information is currently specified directly in form of Java configuration classes.

Last Version: 4.0.265

Release Date:

component

org.activecomponents.jadex : jadex-kernel-component

The Jadex component kernel provides basic support for active components. A component may be composed of subcomponents.

Last Version: 4.0.265

Release Date:

javaparser

org.activecomponents.jadex : jadex-util-javaparser

The Jadex Java parser allows arbitrary Java terms being parsed. The parser accepts input that can be written as right hand side of a Java assignment (exp = term), i.e. procedural language aspects like loops or branches.

Last Version: 4.0.265

Release Date:

application

org.activecomponents.jadex : jadex-kernel-application

The Jadex application kernel provides application support for active components, whereby an application is itself considered as an active component. Applications are composed of subcomponents as well as spaces in various characteristics.

Last Version: 4.0.265

Release Date:

bdiv3

org.activecomponents.jadex : jadex-kernel-bdiv3

BDIV3 Kernel supports belief-desire-intention (BDI) agents in XML as well as in annotated Java POJOs and uses byte code manipulation for performance improvements.

Last Version: 4.0.265

Release Date:

base

org.activecomponents.jadex : jadex-kernel-base

The Jadex base kernel provides basic support for all kinds of active components.

Last Version: 4.0.265

Release Date:

gui

org.activecomponents.jadex : jadex-util-gui

Common GUI support classes.

Last Version: 4.0.265

Release Date:

base-swing

org.activecomponents.jadex : jadex-tools-base-swing

GUI-dependent classes for jadex-tools-base.

Last Version: 4.0.265

Release Date:

minimal

org.activecomponents.jadex : jadex-distribution-minimal

Jadex minimal distribution for running the middleware with core features only (e.g. without GUI).

Last Version: 4.0.265

Release Date:

bpmn

org.activecomponents.jadex : jadex-kernel-bpmn

The Jadex BPMN kernel provides a workflow kernel for the standardized business process modeling notation. The kernel relies on annotated BPMN diagrams, which include detailed execution information.

Last Version: 4.0.265

Release Date:

envsupport

org.activecomponents.jadex : jadex-environment-envsupport

The Jadex kernel extension envsupport allows for using 2D spaces in concert with components.

Last Version: 4.0.265

Release Date:

webservice

org.activecomponents.jadex : jadex-platform-webservice

The Jadex webservice platform extension package contains basic functionality for WSDL web services and REST web services.

Last Version: 4.0.265

Release Date:

tools

org.activecomponents.jadex : jadex-rules-tools

The Jadex rules tools package contains tools for the Jadex rule engine.

Last Version: 4.0.265

Release Date:

base

org.activecomponents.jadex : jadex-transport-base

Convenience base implementation for transports.

Last Version: 4.0.265

Release Date:

eca

org.activecomponents.jadex : jadex-rules-eca

Small Java annotation-based event-condition-action rule engine.

Last Version: 4.0.265

Release Date:

bytecode

org.activecomponents.jadex : jadex-util-bytecode

Jadex bytecode tools contains helper stuff for asm bytecode generation.

Last Version: 4.0.265

Release Date:

Last Version: 4.0.265

Release Date:

json

org.activecomponents.jadex : jadex-serialization-json

Support for reading/writing Java object to/from JSON.

Last Version: 4.0.265

Release Date:

base

org.activecomponents.jadex : jadex-platform-base

The Jadex platform package contains implementations of platform services as well as the platform component itself.

Last Version: 4.0.265

Release Date:

base

org.activecomponents.jadex : jadex-rules-base

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.

Last Version: 4.0.265

Release Date:

traverser

org.activecomponents.jadex : jadex-serialization-traverser

The traverser allows for realizing object transformations like cloning.

Last Version: 4.0.265

Release Date:

bdi

org.activecomponents.jadex : jadex-tools-bdi

The Jadex tools bdi package contains JCC plugins for Jadex BDI agents.

Last Version: 4.0.265

Release Date:

comanalyzer

org.activecomponents.jadex : jadex-tools-comanalyzer

The Jadex tools comanalyzer package contains the ComAnalyzer JCC plugin for observing the communication between Jadex components.

Last Version: 4.0.265

Release Date:

runtimetools-swing

org.activecomponents.jadex : jadex-tools-runtimetools-swing

The Jadex rules tools package contains tools for the Jadex active components infrastructure.

Last Version: 4.0.265

Release Date:

bpmn

org.activecomponents.jadex : jadex-tools-bpmn

The Jadex tools bpmn package contains JCC plugins for Jadex BPMN components.

Last Version: 4.0.265

Release Date:

Last Version: 4.0.265

Release Date:

base

org.activecomponents.jadex : jadex-tools-base

Reusable classes for starting Jadex, running test cases and building JCC plugins. No GUI classes included.

Last Version: 4.0.265

Release Date:

model-bpmn

org.activecomponents.jadex : jadex-kernel-model-bpmn

Business Process Model and Notation (BPMN) implementation.

Last Version: 4.0.265

Release Date:

binary

org.activecomponents.jadex : jadex-serialization-binary

Binary serialization support for Jadex.

Last Version: 4.0.265

Release Date:

applib-bdi

org.activecomponents.jadex : jadex-applications-applib-bdi

The Jadex applib BDI package contains ready to use functionalities for BDI agents mostly in form of modules called capabilities.

Last Version: 4.0.265

Release Date:

bpmn

org.activecomponents.jadex : jadex-editor-bpmn

Editor for Business Process Model and Notation (BPMN).

Last Version: 4.0.265

Release Date:

agr

org.activecomponents.jadex : jadex-environment-agr

The Jadex kernel extension AGR allows for using the agent group role model.

Last Version: 4.0.265

Release Date:

Last Version: 4.0.265

Release Date:

bdi

org.activecomponents.jadex : jadex-applications-bdi

The Jadex BDI applications package contains several example applications, benchmarks and testcases using BDI agents.

Last Version: 4.0.265

Release Date:

nativetools

org.activecomponents.jadex : jadex-util-nativetools

Jadex natigee tools contains helpers for accessing native and OS functionality.

Last Version: 4.0.265

Release Date:

security

org.activecomponents.jadex : jadex-util-security

Common security support classes.

Last Version: 4.0.265

Release Date:

micro

org.activecomponents.jadex : jadex-applications-micro

The Jadex micro applications package contains several example applications, benchmarks and testcases using micro agents.

Last Version: 4.0.265

Release Date:

webservice

org.activecomponents.jadex : jadex-applications-webservice

The Jadex web service applications package contains several example applications, benchmarks and testcases using web service integration.

Last Version: 4.0.265

Release Date:

microservice

org.activecomponents.jadex : jadex-kernel-microservice

The Jadex micro kernel provides a lightweight and very efficient kernel for minimal agents with an extremely low memory footprint. Micro agents have a simple internal architecture that is similar to active objects. They are programmed as Java objects overriding a framework class, which has predefined methods for the setup, termination, execution logic as well as message receipt.

Last Version: 4.0.265

Release Date:

envsupport-jmonkey

org.activecomponents.jadex : jadex-environment-envsupport-jmonkey

This extensions allows for visualizing 3d environments of envsupport applications.

Last Version: 4.0.265

Release Date:

tcp

org.activecomponents.jadex : jadex-transport-tcp

Message transport based on direct TCP connections.

Last Version: 4.0.265

Release Date:

Last Version: 4.0.265

Release Date:

relay

org.activecomponents.jadex : jadex-transport-relay

Message transport implementing relay routing.

Last Version: 4.0.265

Release Date:

Last Version: 4.0.265

Release Date:

websocket

org.activecomponents.jadex : jadex-transport-websocket

Message transport protocols supporting websockets.

Last Version: 4.0.265

Release Date:

Last Version: 4.0.265

Release Date:

Last Version: 4.0.265

Release Date: