Project Group: net.sourceforge.jadex

jadex-commons

net.sourceforge.jadex : jadex-commons

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

Last Version: 2.4

Release Date:

jadex-bridge

net.sourceforge.jadex : jadex-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: 2.4

Release Date:

jadex-xml

net.sourceforge.jadex : jadex-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 the 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: 2.4

Release Date:

jadex-javaparser

net.sourceforge.jadex : jadex-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: 2.4

Release Date:

jadex-kernel-micro

net.sourceforge.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: 2.4

Release Date:

jadex-kernel-base

net.sourceforge.jadex : jadex-kernel-base

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

Last Version: 2.4

Release Date:

jadex-kernel-application

net.sourceforge.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: 2.4

Release Date:

jadex-kernel-bdi

net.sourceforge.jadex : jadex-kernel-bdi

The Jadex BDI kernel allows to use belief desire intention agents. BDI agents are intuitive to program as mentalistic notions are used for their description. For BDI agent a large set of predefined functionalities is available as capabilities as part of the applib BDI package.

Last Version: 2.4

Release Date:

jadex-kernel-extension-envsupport

net.sourceforge.jadex : jadex-kernel-extension-envsupport

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

Last Version: 2.4

Release Date:

jadex-kernel-component

net.sourceforge.jadex : jadex-kernel-component

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

Last Version: 2.4

Release Date:

jadex-rules

net.sourceforge.jadex : 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.

Last Version: 2.4

Release Date:

jadex-platform

net.sourceforge.jadex : jadex-platform

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

Last Version: 2.4

Release Date:

jadex-kernel-bpmn

net.sourceforge.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: 2.4

Release Date:

jadex-kernel-bdibpmn

net.sourceforge.jadex : jadex-kernel-bdibpmn

The Jadex BDI-BPMN kernel allows to use BPMN workflow descriptions as alternative description for BDI agent plans.

Last Version: 2.4

Release Date:

jadex-tools-base-swing

net.sourceforge.jadex : jadex-tools-base-swing

Reusable swing-dependent classes for starting Jadex, running test cases and building JCC plugins.

Last Version: 2.4

Release Date:

jadex-kernel-extension-agr

net.sourceforge.jadex : jadex-kernel-extension-agr

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

Last Version: 2.4

Release Date:

jadex-applib-bdi

net.sourceforge.jadex : jadex-applib-bdi

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

Last Version: 2.4

Release Date:

Last Version: 2.4

Release Date:

jadex-kernel-gpmn

net.sourceforge.jadex : jadex-kernel-gpmn

The Jadex GPMN (goal oriented process modeling notation) kernel provides a goal-oriented workflow kernel. The idea is that a workflow is specified as declarative goal hierarchy, which describes what has to be achieved to fulfill the workflow. At runtime goals are pursued by executing plans represented by standard BPMN workflows. The execution of goal-based workflows is achieved by conversion to BDI agents.

Last Version: 2.4

Release Date:

jadex-rules-tools

net.sourceforge.jadex : jadex-rules-tools

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

Last Version: 2.4

Release Date:

jadex-runtimetools-swing

net.sourceforge.jadex : jadex-runtimetools-swing

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

Last Version: 2.4

Release Date:

jadex-tools-base

net.sourceforge.jadex : jadex-tools-base

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

Last Version: 2.4

Release Date:

jadex-tools-bdi

net.sourceforge.jadex : jadex-tools-bdi

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

Last Version: 2.4

Release Date:

jadex-tools-bpmn

net.sourceforge.jadex : jadex-tools-bpmn

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

Last Version: 2.4

Release Date:

jadex-tools-comanalyzer

net.sourceforge.jadex : jadex-tools-comanalyzer

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

Last Version: 2.4

Release Date:

jadex-rules-eca

net.sourceforge.jadex : jadex-rules-eca

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

Last Version: 2.4

Release Date:

jadex-model-bpmn

net.sourceforge.jadex : jadex-model-bpmn

Business Process Model and Notation (BPMN) implementation.

Last Version: 2.4

Release Date:

jadex-platform-extension-webservice

net.sourceforge.jadex : jadex-platform-extension-webservice

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

Last Version: 2.4

Release Date:

jadex-nuggets

net.sourceforge.jadex : jadex-nuggets

The Jadex nuggets is a fast Java bean to XML and back converter.

Last Version: 2.4

Release Date:

jadex-applications-micro

net.sourceforge.jadex : jadex-applications-micro

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

Last Version: 2.4

Release Date:

jadex-applications-bpmn

net.sourceforge.jadex : jadex-applications-bpmn

The Jadex bpmn applications package contain several example applications, benchmarks and testcases using bpmn workflows.

Last Version: 2.4

Release Date:

jadex-applications-bdibpmn

net.sourceforge.jadex : jadex-applications-bdibpmn

The Jadex BDI-BPMN applications package contain several example applications, benchmarks and testcases using BDI agents that have BPMN plans.

Last Version: 2.4

Release Date:

jadex-applications-gpmn

net.sourceforge.jadex : jadex-applications-gpmn

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

Last Version: 2.4

Release Date:

jadex-rules-applications

net.sourceforge.jadex : jadex-rules-applications

The Jadex rules applications package contains several example applications using rules.

Last Version: 2.4

Release Date:

jadex-platform-extension-webservice-desktop

net.sourceforge.jadex : 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.

Last Version: 2.4

Release Date:

Last Version: 2.4

Release Date:

jadex-distribution-minimal

net.sourceforge.jadex : jadex-distribution-minimal

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

Last Version: 2.4

Release Date:

jadex-distribution-standard

net.sourceforge.jadex : jadex-distribution-standard

The standard distribution of the Jadex middleware including all typical modules such as all standard kernels and tools.

Last Version: 2.4

Release Date:

jadex-parent

net.sourceforge.jadex : jadex-parent

Jadex parent ist the parent POM for all jadex modules and contains common maven build information.

Last Version: 2.4

Release Date:

jadex-applications-bdi

net.sourceforge.jadex : jadex-applications-bdi

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

Last Version: 2.4

Release Date:

jadex-applications-bdiv3

net.sourceforge.jadex : jadex-applications-bdiv3

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

Last Version: 2.4

Release Date:

jadex-platform-standalone-launch

net.sourceforge.jadex : jadex-platform-standalone-launch

The Jadex launch package facilitates executing the Jadex standalone platform.

Last Version: 2.4

Release Date:

jadex-platform-relay-web

net.sourceforge.jadex : jadex-platform-relay-web

Relay servlet that can be deployed in a servlet container and used by relay transport.

Last Version: 2.4

Release Date:

jadex-applications-webservice

net.sourceforge.jadex : jadex-applications-webservice

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

Last Version: 2.4

Release Date:

jadex-android-commons

net.sourceforge.jadex : jadex-android-commons

This Project contains commonly used classes for jadex-android

Last Version: 2.3

Release Date:

jadex-android-parent

net.sourceforge.jadex : jadex-android-parent

Jadex parent ist the parent POM for all jadex modules and contains common maven build information.

Last Version: 2.3

Release Date:

jadex-android-antlr

net.sourceforge.jadex : jadex-android-antlr

This Project contains the ANTLR Runtime Libraries for Android.

Last Version: 2.3

Release Date:

jadex-android-xmlpull

net.sourceforge.jadex : jadex-android-xmlpull

This Project includes the a variant of the Jadex XML Parser using the Android XML Pull API.

Last Version: 2.3

Release Date:

jadex-runtimetools-android

net.sourceforge.jadex : jadex-runtimetools-android

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

Last Version: 2.3

Release Date:

jadex-platform-base

net.sourceforge.jadex : jadex-platform-base

The Jadex platform base package contains functionality useful for constructing platforms.

Last Version: 2.1

Release Date:

  • 1