Internalising interaction protocols as first-class programming elements in multi agent systems

Files in This Item:
File Description SizeFormat 
Lillis_ucd_5090D_10056.pdf3.41 MBAdobe PDFDownload
Title: Internalising interaction protocols as first-class programming elements in multi agent systems
Authors: Lillis, David
Advisor: Collier, Rem W
Dunnion, John
Permanent link: http://hdl.handle.net/10197/6850
Date: 2012
Abstract: Since their inception, Multi Agent Systems (MASs) have been championed as a solution for the increasing problem of software complexity. Communities of distributed autonomous computing entities that are capable of collaborating, negotiating and acting to solve complex organisational and system management problems are an attractive proposition. Central to this is the requirement for agents to possess the capability of interacting with one another in a structured, consistent and organised manner.This thesis presents the Agent Conversation Reasoning Engine (ACRE), which constitutes a holistic view of communication management for MASs. ACRE is intended to facilitate the practical development, debugging and deployment of communication-heavy MASs.ACRE has been formally defined in terms of its operational semantics, and a generic architecture has been proposed to facilitate its integration with a wide variety of diverse agent development frameworks and Agent Oriented Programming (AOP) languages. A concrete implementation has also been developed that uses the Agent Factory AOP framework as its base. This allows ACRE to be used with a number of different AOP languages, while providing a reference implementation that other integrations can be modelled upon. A standard is also proposed for the modelling and sharing of agent-focused interaction protocols that is independent of the platform within which a concrete ACRE implementation is run.Finally, a user evaluation illustrates the benefits of incorporating conversation management into agent programming.
Type of material: Doctoral Thesis
Publisher: University College Dublin. School of Computer Science and Informatics
Qualification Name: Ph.D.
Copyright (published version): 2012 the author
Keywords: Agent Oriented Software EngineeringConversation ProtocolsInteraction ProtocolsMulti Agent Systems
Other versions: http://dissertations.umi.com/ucd:10056
Language: en
Status of Item: Peer reviewed
metadata.dc.date.available: 2015-08-27T09:17:40Z
Appears in Collections:Computer Science Theses

Show full item record

Download(s) 50

173
checked on May 25, 2018

Google ScholarTM

Check


This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.