MACE3J: fast flexible distributed simulation of large, large-grain multi-agent systems
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Supporting internet-scale multi-agent systems
Data & Knowledge Engineering - DKE 40
Revised Papers from the International Workshop on Infrastructure for Multi-Agent Systems: Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems
An integrated experimental environment for distributed systems and networks
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Experiences creating three implementations of the repast agent modeling toolkit
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Proceedings of the 16th international symposium on High performance distributed computing
Reusing models in multi-agent simulation with software components
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 2
What the 2007 TAC Market Design Game tells us about effective auction mechanisms
Autonomous Agents and Multi-Agent Systems
COMPONENT-BASED MODELS AND SIMULATIONS FOR SUPPORTING VALID MULTI-AGENT SYSTEM SIMULATIONS
Applied Artificial Intelligence
A Framework for Developing Agent-Based Distributed Applications
WI-IAT '10 Proceedings of the 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
Hi-index | 0.00 |
Multi-agent systems form the basis of many innovative large-scale distributed applications. The development of such applications requires a careful balance of a wide range of concerns: a detailed understanding of the behaviour of the abstract algorithms being employed, a knowledge of the effects and costs of operating in a distributed environment, and an expertise in the performance requirements of the application itself. Experimental work plays a key role in the process of designing such systems. This paper examines the multi-agent systems development cycle from a distributed systems perspective. A survey of recent experimental studies finds that a large proportion of work on the design of multi-agent systems is focused on the analytical and simulation phases of development. This paper advocates an alternative more comprehensive development cycle, which extends from theoretical studies to simulations, emulations, demonstrators and finally staged deployment. AgentScope, a tool that supports the experimental stages of multi-agents systems development and facilitates long-term dispersed research efforts, is introduced. AgentScope consists of a small set of interfaces on which experimental work can be built independently of a particular type of platform. The aim is to make not only agent code but also experimental scenarios, and metrics reusable, both between projects and over simulation, emulation and demonstration platforms. An example gossip-based sampling experiment demonstrates reusability, showing the ease with which an experiment can be defined, modified into a comparison study, and ported between a simulator and an actual agent-operating system.