Title :
Dynamic Proliferation of Agents in a Multiple-Agent System
Author :
Lavin, P. ; Coghlan, B.
Author_Institution :
Sch. of Comput. Sci. & Stat., Trinity Coll. Dublin, Dublin, Germany
fDate :
Feb. 27 2013-March 1 2013
Abstract :
This paper describes developments in an already existing software agent technology which facilitates agent creation and configuration in relatively large numbers for the formation of a multiple-agent system or MAS. The work addresses the task of quick and easy proliferation of such an MAS in which agents can be added, removed, configured and reconfigured without impacting on other agents. Specification of the MAS is laid down in a number of machine-readable text files, on which a program or script executes to bring the system into being. The mechanism described here is simply a means to creating such an MAS and focuses on scalability and ease of specification and configuration. The agent software used is of modular design and has several internal features which are further exploited to allow these developments. In this work, the agents are hosted in standard web service containers and use network protocols for communications. The original architecture and features of the agents are preserved. Multiple technologies are brought together and tested in the successful creation of a 100 agents.
Keywords :
Web services; multi-agent systems; software agents; MAS specification; Web service container; agent configuration; agent creation; dynamic agent proliferation; machine-readable text file; modular design; multiple-agent system; network protocol; software agent technology; Computer architecture; Containers; Java; Program processors; Software agents; Web services; XML; Base64; Classad; Multiple-Agent Systems; Social Grid Agents; Software agents; Web services;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2013 21st Euromicro International Conference on
Conference_Location :
Belfast
Print_ISBN :
978-1-4673-5321-2
Electronic_ISBN :
1066-6192
DOI :
10.1109/PDP.2013.34