Title :
Object mapping for layered cooperative systems
Author :
Chengkai, Li ; Bing, Mao ; Daoxu, Chen ; Li, Xie
Author_Institution :
Dept. of Comput. Sci. & Technol., Nanjing Univ., China
Abstract :
The paper introduces a new model for inter-layer message communication called object mapping model that achieves separation between message preparation and destination selection. In this model, as opposed to traditional message delivery model, sender objects of messages need not indicate the destination objects of the messages. The messages can be intercepted by special objects called mapper objects. When mapper objects intercept messages, they can decide to which objects the messages should be sent. Using this model, layered cooperative systems can be realized by using objects to construct each layer and using mapper objects to realize object mapping relationship, and object mapping model has many advantages such as modularity, transparency, implicit invocation and dynamic mapping
Keywords :
groupware; message passing; object-oriented programming; destination objects; destination selection; dynamic mapping; implicit invocation; inter-layer message communication; layered cooperative systems; mapper objects; message delivery model; message preparation; object mapping model; sender objects; special objects; Application software; Computer science; Cooperative systems; Filtering; Joining processes; Laboratories; Object oriented modeling; Programming; Software design;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location :
Nanjing
Print_ISBN :
0-7695-0393-4
DOI :
10.1109/TOOLS.1999.796468