L. Bölöni, R. Hao, K.K. Jun, and D.C. Marinescu

An object-oriented approach for semantic understanding of messages in a distributed object system


Cite as:

L. Bölöni, R. Hao, K.K. Jun, and D.C. Marinescu. An object-oriented approach for semantic understanding of messages in a distributed object system. In Proceedings of the International Conference on Software Engineering Applied to Networking and Parallel/ DistributedComputing (SNPD'00), May 2000.

Download:

Download 

Abstract:

In message-oriented distributed object system, cooperating objects exchange messages and various functions are carried out as a side effect of message exchanges. As objects range from an icon on the screen to a full featured server, the set of messages they can understand is also different. An object may not know the properties of all the objects it is communicating with. Objects may acquire new functionality at runtime and this makes the problem even more difficult. This paper presents message handling in the Bond distributed object system. Bond uses KQML as a communication language allowing every object to parse every message. The solution for the semantic understanding of messages are the subprotocols - highly specialized, closed set of commands. Being object instances themselves, subprotocols can be generated dynamically or stored into persistent storage. Objects implement the handling of subprotocols in their class definitions. Objects can be extended at runtime with probes to understand new subprotocols or, in some cases, can dynamically generate or learn new subprotocols.

BibTeX:

@inproceedings{Boloni-2000-SemanticUnderstanding,
author = "L. B{\"o}l{\"o}ni and R. Hao and K.K. Jun and D.C. Marinescu",
title ="An object-oriented approach for semantic understanding of messages in a distributed object system",
booktitle = "Proceedings of the International Conference on Software Engineering Applied to Networking and Parallel/ Distributed
Computing (SNPD'00)",
location = "Rheims, France",
month = "May",
year = "2000",
abstract = {
  In message-oriented distributed object system, cooperating objects exchange messages and various functions are carried out as a side effect of message exchanges. As objects range from an icon on    the screen to a full featured server, the set of messages they can understand is also different. An object may not know the properties of all the objects it is communicating with. Objects may acquire new functionality at runtime and this makes the problem even more difficult.
  This paper presents message handling in the Bond distributed object system. Bond uses KQML as a
  communication language allowing every object to parse every message. The solution for the
  semantic understanding of messages are the subprotocols - highly specialized, closed set of
  commands. Being object instances themselves, subprotocols can be generated dynamically or stored
  into persistent storage. Objects implement the handling of subprotocols in their class
  definitions. Objects can be extended at runtime with probes to understand new subprotocols or, in
  some cases, can dynamically generate or learn new subprotocols.
 },
mynote = "pages unknown",
}

Generated by bib2html.pl (written by Patrick Riley, Lotzi Boloni ) on Fri Jan 29, 2021 20:15:21