Abstract
Multi-agent system consists of two or more agents which cooperate/coordinate with each other in order to solve a complex problem which would be difficult or inappropriate if solved by single agent. Multi-agents are modeled using Agent Unified Modeling Language (AUML) as Unified Modeling Language (UML) notations do not fully express agent properties/behaviors. In this paper, we have proposed Multi-Agent Modeling Toolkit (MAMT) to help a designer in building rapid multi-agent based applications. The purpose of this toolkit is to create agent development environment where the developer can have various facilities like reusability of existing/developed agents, customize built-in agents, etc. MAMT provides the designer with built-in agents which are developed using Java Agent Development (JADE) framework, with the help of these designers can rapidly build multi-agent based applications. Creation and customization of built-in agents is based on the prototype inclusion design pattern and the designer can add or modify methods/behaviors according to their requirement(s); however the changes should be based on FIPA (Foundation of Intelligent Physical Agents) standards and compatible with JADE. MAMT has been evaluated on large number of sample applications; results were very promising and encourage the use of toolkit.
| Original language | English |
|---|---|
| Pages (from-to) | 215-227 |
| Journal | Simulation Modelling Practice and Theory |
| Volume | 49 |
| Early online date | 21 Oct 2014 |
| DOIs | |
| Publication status | Published - Dec 2014 |
Keywords
- Agent modeling
- Agent reusability
- AUML to Jade Code
- Built-in agent repository
- Multi-agent rapid development
Fingerprint
Dive into the research topics of 'Multi-Agent Modeling Toolkit - MAMT'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver