A role-based approach to reuse in agent-oriented programming

R. Collier, R. Ross, G. M.P. O'Hare

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationAAAI Fall Symposium - Technical Report
Pages47-54
Number of pages8
Publication statusPublished - 2005
Externally publishedYes
Event2005 AAAI Fall Symposium - Arlington, VA, United States
Duration: 4 Nov 20056 Nov 2005

Publication series

NameAAAI Fall Symposium - Technical Report
VolumeFS-05-08

Conference

Conference2005 AAAI Fall Symposium
Country/TerritoryUnited States
CityArlington, VA
Period4/11/056/11/05

Fingerprint

Dive into the research topics of 'A role-based approach to reuse in agent-oriented programming'. Together they form a unique fingerprint.

Cite this