Skip to main content

Research Repository

Advanced Search

Multi-Agent Modeling Toolkit – MAMT

Manzoor, Umar; Zafar, Bassam

Authors

Umar Manzoor

Bassam Zafar



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.

Citation

Manzoor, U., & Zafar, B. (2014). Multi-Agent Modeling Toolkit – MAMT. Simulation Modelling Practice and Theory, 49, 215-227. https://doi.org/10.1016/j.simpat.2014.09.005

Journal Article Type Article
Acceptance Date Sep 18, 2014
Online Publication Date Oct 21, 2014
Publication Date 2014-12
Deposit Date Jun 8, 2022
Journal Simulation Modelling Practice and Theory
Print ISSN 1569-190X
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 49
Pages 215-227
DOI https://doi.org/10.1016/j.simpat.2014.09.005
Public URL https://hull-repository.worktribe.com/output/1768364