Title :
Using the object space: a distributed parallel make
Author_Institution :
Inst. fuer Inf., Freie Univ., Berlin, Germany
Abstract :
The author presents the object space approach to distributed computation. It allows for decoupled communication between program components by providing a shared data space of objects. The object space approach extends the sequential language C++ with coordination and communication primitives, such as those in Linda. It integrates inheritance into the associative addressing scheme and facilitates passing of arbitrary objects between program components. Furthermore, the author introduces the notion of application-specific matching functions. A prototype for object space has been implemented in C++ under UNIX. The author gives a distributed parallel make as an example to demonstrate the ideas and use of the concepts developed
Keywords :
C language; distributed processing; inheritance; object-oriented programming; C++; application-specific matching functions; associative addressing; communication; coordination; distributed computation; distributed parallel make; inheritance; object space; Data encapsulation; Distributed computing; Embedded computing; Libraries; Object oriented modeling; Object oriented programming; Programming profession; Prototypes; Runtime; Workstations;
Conference_Titel :
Distributed Computing Systems, 1993., Proceedings of the Fourth Workshop on Future Trends of
Conference_Location :
Lisbon
Print_ISBN :
0-8186-4430-3
DOI :
10.1109/FTDCS.1993.344151