Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enflexit/agentworkbench
Application toolkit based on the JADE framework. Functionalities for time aspects, agent environment interaction, visualization and load balancing, focusing on the usability for end users.
https://github.com/enflexit/agentworkbench
agent agent-platform distributed-computing embedded-systems jade loadbalancing multi-agent-systems osgi-applications simulation workbench
Last synced: 4 months ago
JSON representation
Application toolkit based on the JADE framework. Functionalities for time aspects, agent environment interaction, visualization and load balancing, focusing on the usability for end users.
- Host: GitHub
- URL: https://github.com/enflexit/agentworkbench
- Owner: EnFlexIT
- License: lgpl-2.1
- Created: 2017-07-04T07:43:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-09T08:25:54.000Z (4 months ago)
- Last Synced: 2024-10-10T23:20:58.779Z (4 months ago)
- Topics: agent, agent-platform, distributed-computing, embedded-systems, jade, loadbalancing, multi-agent-systems, osgi-applications, simulation, workbench
- Language: Java
- Homepage: http://www.agentgui.org
- Size: 384 MB
- Stars: 18
- Watchers: 8
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Agent.Workbench
The documentaton is also available in our not yet comprehensive [GitBook](https://enflexit.gitbook.io/agent-workbench/)
![Agent.Workbench-Splash](eclipseProjects/de.enflexit.awb/bundles/org.agentgui.core/splash.png)
Agent.Workbench is an [Eclipse](https://www.eclipse.org/) / [OSGI ](https://www.osgi.org/)based application toolkit and framework that utilizes the agent platform [JADE](http://jade.tilab.com/). It enables to develop agent-based, end-user oriented [RCP applications](http://www.vogella.com/tutorials/EclipseRCP/article.html) that should finally enable non-programmers to use agent technologies for their own purposes.
Why did we start developing such a tool? First reason is that JADE is probably the most sophisticated, JAVA-based agent platform. It is widlly used in academia and compliant to the [IEEE](https://www.ieee.org) / [FIPA ](http://www.fipa.org/)specifications. Since JADE was designed as middleware, the developer \(Telecom Italia S.p.A. and other\) especially focused on the actual core of the framework - agents and their interaction with their environment \(which includes other agents and thus agent communication\). In turn, that means that - despite of some administrative tools - no effort was spent to address end-user needs, which is the second reason why we started developing Agent.Workbench several years ago.
Instead of starting an agent system from command line or to start developing an agent-based application from the scratch, we believe that efforts should be reduced.
## History
The project was formally known as "Agent.GUI", it was moved from [Sourceforge](https://sourceforge.net/projects/agentgui/) July 2017.