Bridging Agent Theory and Object Orientation: Agent-Like Communication Among Objects (bibtex)
by Matteo Baldoni, Guido Boella, Leendert W.N. van der Torre
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.
Reference:
Bridging Agent Theory and Object Orientation: Agent-Like Communication Among Objects (Matteo Baldoni, Guido Boella, Leendert W.N. van der Torre), In Programming Multi-Agent Systems, 4th International Workshop, ProMAS 2006, Hakodate, Japan, May 9, 2006, Revised and Invited Papers (Rafael H. Bordini, Mehdi Dastani, Jörgen Dix, Amal El Fallah-Seghrouchni, eds.), Springer, volume 4411, 2007.
Bibtex Entry:
@InProceedings{Baldoni2007,
  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},
  Timestamp                = {2013.07.26},
  Url                      = {http://icr.uni.lu/leonvandertorre/papers/promas06.pdf}
}
Powered by bibtexbrowser