@InProceedings{BBT07b,
Title = {Bridging Agent Theory and Object Orientation: Agent-Like Communication Among Objects},
Author = {Matteo Baldoni and Guido Boella and Leendert W.N. van der Torre},
Booktitle = {Programming Multi-Agent Systems, 4th International Workshop, ProMAS 2006, Hakodate, Japan, May 9, 2006, Revised and Invited Papers},
Year = {2007},
Editor = {Rafael H. Bordini and Mehdi Dastani and J{\"{o}}rgen Dix and Amal El Fallah-Seghrouchni},
Pages = {149-164},
Publisher = {Springer},
Series = {Lecture Notes in Computer Science},
Volume = {4411},
Abstract = {This paper begins with the comparison of the message-sending mechanism, for communication among agents, and the method-invocation mechanism, for communication among objects. Then, we describe an extension of the methodinvocation mechanism by introducing the notion of ``sender'' of a message, ``state'' of the interaction and ``protocol'' using the notion of ``role'', as it has been introduced in the powerJava extension of Java. The use of roles in communication is shown by means of an example of protocol.},
Affiliation = {icr},
Bdsk-url-1 = {http://icr.uni.lu/leonvandertorre/papers/promas06.pdf},
Url = {http://icr.uni.lu/leonvandertorre/papers/promas06.pdf}
}