An Object Oriented Method for Construction of Distributed Systems


Koichi GOTO, Mikio TANAKA, Kenichi SASAKI
A new cooperative model for design and implementation of destributed systems is proposed. The model uses a concept of seeds of software objects. An object at a site of a distributed system can make its seed and send it to another site for making approaches to another object. The seed is germinated, becoming a child object. The child object executes necessary jobs and returns to home site if necessary. Using this model, it is expected that there are several benefits such as reduction of exchanges of messages on communication media, reduction of total amount of program codes and flexibility of system structure. A software library, named OM Library to realize this model has been developed and it has been confirmed that the mechanism of this model works well.