There are several people involved in the Jadex system
who are shortly presented here.
Alexander Pokahr, Jadex developer and project coordinator |
 |
|
Alex is one of the prime architects of the Jadex platform. His primary
research interests are the software architectures and models for agent systems.
Besides the general architecture, he is especially responsible for the development
of the generic Java-Parser that allows to use arbitrary Java Statements within an
agent description file (ADF). In addition he designed and implemented the
OQL-Query structure on the bean-like beliefbase. To support debugging the BDI-Viewer
was also conceptualized and implemented by Alex.
|
Lars Braubach, Jadex developer and project coordinator |
 |
|
Lars is one of the prime architects of the Jadex platform. His primary
research interests are the mentalistic BDI architectures for agent systems.
Besides the general architecture, he especially conceptualized and implemented
the threaded execution model for Jadex plans within a threaded scheduler.
This allows blocking calls to be used inside of Jadex threaded plans.
He also designed and implemented the BDI-Introspector agent, which allows
to execute agents stepwise even from remote sites. |
Jan Sudeikat, research assistant and PhD student |
 |
|
Jan studied Software-Engineering at the University for Applied Sciences
Hamburg (HAW Hamburg). His research focused on agent oriented development
methodologies. He recently finished his diploma thesis to evaluate how the
development of agent systems using Jadex may be supported by these methodologies.
Jan is currently a PhD student at the University of Hamburg. Currently,
he is especially interested in self-organizing agent systems.
|
Dirk Bade, research assistant and PhD student |
 |
|
As an assisting student helping to enhance Jadex, Dirk
has been involved in developing a multi-agent deployment tool (the ASCML)
and now focuses on porting Jadex to work on mobile devices. In course of
writing his diploma thesis he is currently implementing resource awareness
mechanisms as well as adaptive migration strategies.
|
Kai Jander, student assistant |
 |
|
Kai is an assisting student with interests in agent-oriented
development and distributed systems studying at the University of Hamburg.
He is currently helping to enhance Jadex by developing a Web 2.0 application
front-end.
|
Manuel Orben, graduating student |
 |
|
Manuel studies computer science at the University of Hamburg and
helps to enhance Jadex. He is concerned with agent interaction and
communication. Currently he is integrating an Enterprise Service Bus
into Jadex in order to amplify its communicational abilities, including
a new tool for transport management and testing.
|
Christian Poulter, graduating student |
 |
|
Christian is a student of computer science at the University of Hamburg.
Within his diploma thesis he designs a group model using ideas like
joint intentions or the AGR model. This will allow the developer of
multi-agent systems to arrange several agents into teams and control
their interactions in an explicit way. The advantage of this approach
is an additional layer, which abstracts from implementation details of
the involved agents.
|
Sebastian Koppehel, graduating student |
 |
|
Sebastian is a student of computer science at the University of
Hamburg. In his diploma thesis he is looking at multi-agent simulation
with a special focus on simulation frameworks and simulated
environments. He plans to build an environment for simulation
scenarios based on the groundwork of Hinnerk Gildhoff.
|
Rüdiger Leppin |
 |
|
Rüdiger is a student of computer science at the University of Hamburg. His
current research objective is the visualisation and debugging of distributed
multi-agent systems. As a developer of the Jadex
project, he was responsible for the design and implementation of the Logger
agent. Also, he has developed the Jadexdoc agent documentation tool, which is similar to Javadoc.
|
Hinnerk Gildhoff |
 |
|
As an assisting student helping to enhance Jadex, Hinnerk
has been working in the context of the MedPAge project,
which investigates agent-based coordination strategies for
hospital management. In course of writing his diploma thesis
he is currently conceiving a simulation framework to be used
as alternative Jadex execution environment.
|
Andrzej Walczak |
 |
|
Andrzej recently finished his diploma thesis concerning BDI agents and AI planning techniques,
in which he integrated a planning component into Jadex. He also implemented the
tracer tool for visualizing execution traces of agent systems, as well
as a web-bridge for using Jadex agents in Servlet-based web applications
and the nuggets codec for fast and efficient XML encoding of Java objects.
|
Sven Linstaedt |
 |
|
Sven has finished his diploma thesis, which focused on integrating Jadex
with approved middleware. He implemented a prototype of a J2EE-compliant adapter for Jadex,
such that agents can be deployed at any application server.
The main goals of the solution is to
to enhances Jadex with business critical, non-functional aspects
like persistence, scalability and consistency of agents.
|
Afriyie Adwiraah |
 |
|
Afriyie has studied computer science at the University of Hamburg.
In her diploma thesis, she examined
how BDI agents can be helpful for information retrieval on the www.
She has built an application, where a population of autonomus
agents is used for retrieving and classifying
scientific documents using a Latent Semantic Indexing based classifier.
|
Tobias Blasche |
 |
|
Tobias has studied computer science at the University of Hamburg.
In his diploma thesis he was working on goal deliberation
mechanisms in BDI agents. Therefore, he concentrated on evolving
interferences in goal relationships ranging from negative to positive
ones. Besides his theoretical work he implemented a goal
deliberation mechanism for the Jadex system.
|
Kai Kinne |
 |
|
Kai was a student of computer science at the University of Hamburg.
His diploma thesis aimed to supporting the creation of BDI plans for agent
platforms like Jadex using a CASE-Tool. He devised a graphical visualisation of plans
and a tool to generate plan-code from visual plan models.
|
Alexander Scheibe |
 |
|
Alexander has studied informatics at the University of Hamburg. In his
diploma thesis he designed an execution environment for FIPA protocols specified in XML.
This environment enables the programmer to reuse certain
fragments of code for different protocols and protocol instances and for
different agent platforms.
|
Henry Becker |
 |
|
Henry has studied computer science at the University of Hamburg. The
principal topic of his diploma thesis was the metamodelling
of BDI-agents. This work supplements the jadex project with a tool-based
modelling environment.
|
Mathias Harbeck |
 |
|
Mathias has studied computer science at the University of Hamburg. He
has finished his diploma thesis about BDI agents on mobile devices and has
ported Jadex to the J2ME platform.
|