The project has moved to github https://github.com/EnFlexIT/AgentWorkbench

Agent.GUI is a simulation framework and toolkit based on the JADE framework. It provides functionalities for time aspects, agent-environment interaction, visualization and load balancing, Furthermore, the included application focuses the usability for end users.

Features

  • => End User functionalities <=
  • MAS / MABS are handled as "projects" (designed by developer)
  • In projects, definitions of different simulation setups are possible
  • Agents can be configured by using different start arguments coming from (tailored) ontologies
  • Depending on the selected environment model (e. g. a graph or a continuous two-dimensional model) case-specific environment configurations can be done
  • The JADE agent platform and their tools can be easily controlled with the end user application
  • Simulations can be easily distributed and balanced on different machines, in particular also by non-IT specialists
  • Agent.GUI provides a Multi-Language application (English, German, Italian, Polish, …)
  • -------------------------------------------------------------------------------------------------------------------------------
  • => Utilities for developer <=
  • Agent.GUI provides a console window, which allows to display the system output, even if the output comes from a remote container located on a different machine
  • The view to projects can be switched between a 'Developer view' and an 'End user view', in order to unburden domain experts from superfluos tasks and views
  • One of the predefined environment model can be selected and used for a simulation OR an environment model can be designed and added individually
  • External libraries (jar-files) can be added to a project in order to extend the core program features
  • A customized PlugIn-class can be written in order to extend the application or the project window
  • Protege designed ontologies can be integrated into projects - Agent.GUI provides a reflective access to them. For example, in order to define start arguments for agents
  • Needed JADE-Services can be configured by using the user interfaces, this includes also extended JADE BaseService-classe that have been written individually for a project
  • With the SimulationSservice, Agent.GUI provides an efficient way for the agent/environment interaction, also in distributed applications
  • The integrated, so called "Backgrond System" enables an easy distribution of agencies over several machines in a computer network, just by a method invocation out of the running simulation
  • Agent.GUI provides open interfaces in order to allow individual static and dynamic load balancing solutions. Therfore the system load is permanentely measured, also for a distribute agent platform

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow Agent.GUI

Agent.GUI Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Hi, the right SVN is: svn checkout svn://svn.code.sf.net/p/agentgui/code/trunk/agentGUI not(as indicated below Code): svn checkout svn://svn.code.sf.net/p/agentgui/code/trunk agentgui-code Best regards Axel Arnold Bangert - Herzogenrath 2013
Read more reviews >

Additional Project Details

Languages

English, French, German, Italian, Spanish

Intended Audience

Developers, Engineering, Information Technology, Science/Research

User Interface

Java Swing, Non-interactive (Daemon)

Programming Language

Java

Database Environment

MySQL

Related Categories

Java Simulation Software, Java Intelligent Agents, Java Load Balancers

Registered

2011-05-18