In this paper, we describe a framework to program open societies of concurrently operating agents. The agents maintain a subjective theory about their environment and interact with each other via a communication mechanism suited for the exchange of information, which is a generalisation of the traditional rendez-vous communication mechanism from the object-oriented programming paradigm. Moreover, following object-oriented programming, agents are grouped into agent classes according to their particular characteristics; viz. the program that governs their behaviour, the language they employ to represent information and most interestingly the questions they can be asked to answer. We give and operational model of the programming language in terms of a transition system for the formal derivation of computations of multi-agent programs.
%0 Book Section
%1 eijk_01_generalised
%A van Eijk, Rogier
%A de Boer, Frank S.
%A van der Hoek, Wiebe
%A Meyer, John J.
%D 2001
%J Intelligent Agents VII Agent Theories Architectures and Languages
%K communication agents object 2001
%P 339--343
%R 10.1007/3-540-44631-1_18
%T Generalised Object-Oriented Concepts for Inter-agent Communication
%U http://dx.doi.org/10.1007/3-540-44631-1_18
%X In this paper, we describe a framework to program open societies of concurrently operating agents. The agents maintain a subjective theory about their environment and interact with each other via a communication mechanism suited for the exchange of information, which is a generalisation of the traditional rendez-vous communication mechanism from the object-oriented programming paradigm. Moreover, following object-oriented programming, agents are grouped into agent classes according to their particular characteristics; viz. the program that governs their behaviour, the language they employ to represent information and most interestingly the questions they can be asked to answer. We give and operational model of the programming language in terms of a transition system for the formal derivation of computations of multi-agent programs.
@incollection{eijk_01_generalised,
abstract = {In this paper, we describe a framework to program open societies of concurrently operating agents. The agents maintain a subjective theory about their environment and interact with each other via a communication mechanism suited for the exchange of information, which is a generalisation of the traditional rendez-vous communication mechanism from the object-oriented programming paradigm. Moreover, following object-oriented programming, agents are grouped into agent classes according to their particular characteristics; viz. the program that governs their behaviour, the language they employ to represent information and most interestingly the questions they can be asked to answer. We give and operational model of the programming language in terms of a transition system for the formal derivation of computations of multi-agent programs.},
added-at = {2009-02-11T22:25:18.000+0100},
author = {van Eijk, Rogier and de Boer, Frank S. and van der Hoek, Wiebe and Meyer, John J.},
biburl = {https://www.bibsonomy.org/bibtex/2e13f3b323a8e7b653ed3a876cddf5f7a/leonardo},
citeulike-article-id = {2505473},
doi = {10.1007/3-540-44631-1_18},
interhash = {62b7b4e7af2a429bf2e81355066bc9c9},
intrahash = {e13f3b323a8e7b653ed3a876cddf5f7a},
journal = {Intelligent Agents VII Agent Theories Architectures and Languages},
keywords = {communication agents object 2001},
pages = {339--343},
posted-at = {2008-03-11 03:02:40},
priority = {3},
timestamp = {2009-02-11T22:25:18.000+0100},
title = {Generalised Object-Oriented Concepts for Inter-agent Communication},
url = {http://dx.doi.org/10.1007/3-540-44631-1_18},
year = 2001
}