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

Agentlink Clearinghouse is powered by GNU EPrints developed by the School of Electronics and Computer Science of the University of Southampton.
Type: Conference or Workshop Item (Paper)
Member Organisation: 189 University College Dublin

Collier, Rem and Ross, Robert and O'Hare, Gregory (2005) A Role-based Approach to Reuse in Agent-Oriented Programming. In: AAAI Fall Symposium: Roles, an Interdisciplinary Perspective, 3-6 Nov 2005, Arlington, Virginia, USA.

Full text not available from this archive.


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.

Deposited by Dr Rem Collier on 01 March 2006

Archive Staff Only: edit this record


AgentLink is the European Commission's IST-funded Coordination Action for Agent-Based Computing
and is coordinated by the
University of Liverpool and University of Southampton
If you encounter any problems with these pages please contact web@agentlink.org.