A Role-based Approach to Reuse in Agent-Oriented Programming

Files in This Item:
File Description SizeFormat 
P242-Collier,Ross,O'Hare-05.pdf3.64 MBAdobe PDFDownload
Title: A Role-based Approach to Reuse in Agent-Oriented Programming
Authors: Collier, Rem
Ross, Robert
O'Hare, G. M. P. (Greg M. P.)
Permanent link: http://hdl.handle.net/10197/4468
Date: 4-Nov-2005
Abstract: This paper describes an extension to the ALPHA (A Language for Programming Hybrid Agents) programming language that employs roles as run-time constructs. Specifically, this paper describes how the inclusion of this concept has facilitated the use of a number of OOP-based reuse mechanisms within the language. Finally, we illustrate the new version of ALPHA through a simple auction-based example.
Type of material: Conference Publication
Publisher: AAAI
Copyright (published version): 2005, Association for the Advancement of Artificial Intelligence
Keywords: ALPHALanguageProgramming
Other versions: www.aaai.org/Papers/Symposia/Fall/2005/FS-05-08/FS05-08-008.pdf
Language: en
Status of Item: Peer reviewed
Is part of: Boella, G. et al. (eds.). Roles, an interdisciplinary perspective : Papers from the AAAI Fall Symposium
Conference Details: AAAI Fall Symposium on Roles, an interdisciplinary perspective (Roles 2005), Arlington, Virginia, November 4-6, 2005
ISBN: 978-1-57735-254-9
Appears in Collections:Computer Science Research Collection

Show full item record

Google ScholarTM



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.