Frameworks


Multi-agent architecture and framework that eases the development and the operation of large-scale, distributed applications and services.


Lightweight multi-agent architecture and framework that simplifies the development of applications for different kind of devices.

Tools


Intuitive and extensible monitor for controlling distributed multi-agent infrastructures at runtime.


Well-equipped BPMN editor, powerful multi-language transformation and workflow simulator.

Industrial Process Optimisation with JIAC (Demonstration)

A demonstration how JIAC V is used in a research project application will be held during AAMAS 2013 in St. Paul, MN, USA. The demonstration shows an application that attempts to optimize the energy consumption during industrial production processes, which is built upon the JIAC V framework. The demonstration will be held on May 9th, 10-12 am. A paper describing the demonstration is available with the AAMAS proceedings.

Authors: Marco Lützenberger, Tobias Küster, Thomas Konnerth, Alexander Thiele, Nils Masuch, Axel Heßler, Jan Keiser, Michael Burkhardt, Silvan Kaiser, Jakob Tonn, Sahin Albayrak

Abstract: In this demonstration we present the EnEffCo project as a showcase for the JIAC V agent framework. EnEffCo addresses the problem of optimising energy consumption in industrial production processes. As the optimisation of the processes is handled by JIAC V agents, the project profits from a number of industry-grade software features of the JIAC V framework, such as stability, reliable communication, standard compatibility and management interfaces.

Source: Proceedings of the 12th International Conferences on Autonomous Agents and Multiagent Systems (AAMAS 2013), Saint Paul, MN, United States of America.

JIAC Demo Poster

JIAC V – A MAS Framework for Industrial Applications

Our paper “JIAC V – A MAS Framework for Industrial Applications” will be presented at AAMAS 2013 in St Paul, MN, USA. In this paper, we provide a basic overview on JIAC V and describe how it meets the requirements of industrial applications.

Authors: Marco Lützenberger, Tobias Küster, Thomas Konnerth, Alexander Thiele, Nils Masuch, Axel Heßler, Michael Burkhardt, Jakob Tonn, Silvan Kaiser, Jan Keiser, Sahin Albayrak

Abstract: Agent-oriented research and technologies have produced a number of relevant and valuable results. However, industrial stakeholders are still reluctant to adopt agent technologies for their products. Modern industrial projects put a set of requirements on software frameworks, which are often neglected by contemporary agent frameworks. In an attempt to close this gap, we present the JIAC V agent framework.

Source: Proceedings of the 12th International Conferences on Autonomous Agents and Multiagent Systems (AAMAS 2013), Saint Paul, MN, United States of America. To appear

JIAC Poster

JIAC at CeBIT 2013

CeBIT 2013 opens it’s doors from 05. until 09. of march.  We will be presenting several JIAC related projects in the DAI-Labor area at Hall 9, booth G12. Visit us if you are interested in JIAC or related projects!
See you in Hannover! – The JIAC Team

ASGARD Release 2.3-beta

We are happy to announce the release of ASGARD version 2.3-beta.
ASGARD 2.3-beta is built for the current stable release of JIAC 5.1.2. Most important change is the handling of unreachable nodes and failed JMX connections. Furthermore, a kiosk mode for usage on public displays has been added, as well as some bug fixes concerning responsiveness and graphical issues. The Directory plugin is included in an extended version showing more details and different perspectives on the directory contents.

For a full list of changes, please consider the change log.

As some new features and imrpovements are still in an experimental state, this version is released as beta.

Get the new version here.

Jakob

Distributed Optimization of Energy Costs in Manufacturing using Multi-Agent System Technology

The paper: "Distributed Optimization of Energy Costs in Manufacturing using Multi-Agent System Technology" was awarded the Best Paper Award at the 2nd International Conference on Smart Grids, Green Communications and IT Energy-aware Technologies. The selection was done based on the original submission, the camera-ready version and the presentation during the conference. The authors were further invited to submit an extended version of their paper to the "International Journal on Advances in Intelligent Systems" (http://www.iariajournals.org/intelligent_systems/index.html).
The submission is due at September the 15th. More information on the Journal Article will be provided soon.

Authors: Tobias Küster, Marco Lützenberger, Daniel Freund, Sahin Albayrak

Abstract: While widely endorsed, the increased provision of electricity from renewable sources comes with the concern that energy supply will not be as reliable in the future as it is today, due to variations in the availability of wind and solar power. However, fluctuations in energy supply also give rise to volatility of the price for short-term energy procurement, and therefore bear the opportunity to save costs through shifting energy consumption to periods of low market prices. In a previous work, we presented an evolution-strategy-based optimization of production schedules with respect to day-ahead energy price predictions, yielding good results, but — being a stochastic optimization — not always arriving at the best solution. In this paper, we extend our framework by agent-based mechanisms for distribution and parallelization of the optimization, to increase scalability and reliability of the approach.

Reconsider Your Strategy – An Agent-Based Conceptualisation of Compensatory Driver Behaviour

The paper: "Reconsider Your Strategy – An Agent-Based Conceptualisation of Compensatory Driver Behaviour" was accepted for oral presentation at the 15th Intelligent Transportation Systems Conference. The paper presents a novel approach to conceptualise compensatory driver behaviour for traffic simulations. Compensatory driver behaviour can be considered as the ability of human drivers to adapt their strategic decision making processes to their internal state and to their current perception. Maybe the best example for compensatory behaviour is the ability of human drivers to avoid congested road sections by an alternative route selection. Yet, the approach which is presented in the paper is not limited to one particular instance of compensatory behaviour, but provides a generic model which holds for many characterisations of compensatory behaviour. The paper will be presented in a 30min oral presentation at the above mentioned conferences. Pictures from the presentation as well as slides will be available soon.

Authors: Marco Lützenberger, Sebastian Ahrndt, Benjamin Hirsch, Nils Masuch, Axel Heßler, Sahin Albayrak

Abstract: Currently, there are many models available which can be used to describe a driver’s behaviour for a traffic simulation. Despite the number of available formalisms it is our opinion that existing approaches neglect the interplay between the simulation topology and strategic decisions of simulated drivers. Existing models either disregard strategy updates or focus on short-term strategies only. In this paper we tackle this problem and propose a model which incorporates (long-term) strategic reactions of simulated drivers to influences of the surrounding infrastructure. In doing so, we formalise a certain type of human behaviour which is commonly known as strategic-level compensation.

Costs and Gains of Smart Charging Electric Vehicles to Provide Regulation Services

The journal article: “Costs and Gains of Smart Charging Electric Vehicles to Provide Regulation Services” was accepted for publication in the Procedia Computer Science Journal (Volume 10). The article discusses the applicability of electric vehicles as energy buffers for regulation services.

Authors: Daniel Freund, Marco Lützenberger, and Sahin Albayrak

Abstract: With increasing liberalization in the electricity market and the expansion of distributed and renewable power generation in Europe, transmission and distribution, as well as market processes related to the allocation of energy, are undergoing an evolutionary development to accomplish efficiency and reliability in the presence of fluctuating energy availability and new technical and regulatory requirements. The paper at hand investigates from a business point of view the introduction of smart charging electric vehicles to enhance the reliability of the future electricity grid. A structured analysis of respective parameters is performed for business cases in existing short term energy markets. Market-based and regulatory concerns are considered to outline a scenario where an aggregator controls charging and/or discharging of electric vehicles and provides ancillary grid services. To extend the analysis further, a simulation based evaluation is implemented by means of an agent-based traffic simulation framework.

Agents Cut Emissions: On how a Multi-Agent System contributes to a more Sustainable Energy Consumption

The journal article: “Agents Cut Emissions: On how a Multi-Agent System contributes to a more Sustainable Energy Consumption” was accepted for publication in the Procedia Computer Science Journal (Volume 10). The article presents a distributed multi-agent system, which was deployed on electric vehicles, charging infrastructure facilities and several back-end servers in order to shift charging processes of electric vehicles to periods with an increased availability of renewable energy. The purpose of the presented multi-agent system is to increase the utilisation of renewable energies and thus to decrease the quasi-emissions of electric vehicles.

Authors: Jan Keiser, Marco Lützenberger, Nils Masuch

Abstract: The Vehicle-to-Grid technology allows electric vehicles to not only procure electric energy, but also to feed energy back into the grid network. However, by using Vehicle-to-Grid, energy literally degenerates into an article of merchandise and becomes of interest to several stakeholders. In this paper, we describe a multi-agent system, which embraces this exact view and maximises the interest of several stakeholders in using Vehicle-to-Grid capable electric vehicles. In order to emphasise the applicability of our approach we performed a field test with real electric vehicles and charging stations. We describe both, implementational details as well as the results of our field test in this paper.

ASGARD Release 2.2

We are happy to announce the release of ASGARD version 2.2.
ASGARD 2.2 is built for the recent release of JIAC 5.1.2. Most important changes are the extended GUI options for plugins and more ability icons for agents. Furthermore, the JIAC Directory Plugin is now integrated into the release package.

Get the new version from here.

Jakob & Silvan

Changes since ASGARD 2.1:

New features:

  • Icon for HAI (human agent interface) agents. 
  • Icon for cloud testbed controller agents. 

Fixed Bugs:

  • Automatic camera detachment when entities are removed. 
  • Fixed problem of ctrl key sticking when losing and regaining window focus. 
  • Fixed possible NPE in communication channel management. 
  • Fixed possible NPE when reading directory contents from certain node configurations. 
  • Plugin Tabs get removed when the attached entity disconnects. 
  • Fixed problem of node labels flickering between one and two line version when moving attached camera. 
  • Better management of agent connections to avoid duplicate agent visuals. 

Changes:

  • File chooser dialog for plugins uses current work directory instead of user home. 
  • Added property asgard.suppress.jme.log to disable JME log output when debugging. 
  • Using AWT multiclick property as double click threshold instead of own constant. 
  • Plugins can now have tabs by implementing the TabPaneProvider interface. 
  • Plug-In compatibility is re-checked when Agentbeans of an agent change. 

JIAC 5.1.2 Released

The JIAC Developer team is proud to announce the release of JIAC 5.1.2. The new version features various stability improvements, dependency updates and bug fixes. Furthermore, new modules and services in the field of workflow integration and service monitoring have been added.

As usual, JIAC 5.1.2 is available for maven integration from our dai-open maven repositories.

Enjoy working with agents!

The JIAC Developer team