The Community for Technology Leaders
Green Image
<p>A computational model and system for the generation of distributed applications in a workstation environment are presented. The well-known RPC model is modified by a novel concept known as template attachment. A computation consists of a network of sequential procedures which have been encapsulated in templates. A small selection of templates is available from which a distributed application with the desired communication behavior can be rapidly built. The system generates all the required low-level code for correct synchronization, communication, and scheduling. This results in a system that is easy to use and flexible and can provide a programmer with the desired amount of control in using idle processing power over a network of workstations. The practical feasibility of the model has been demonstrated by implementing it for Unix-based workstation environments.</p>
Index Termsdistributed applications generation; template-based approach; network of workstations; computational model; RPC model; template attachment; sequential procedures; communication behavior; low-level code; correct synchronization; scheduling; Unix-based workstation environments; distributed processing; parallel programming; programming environments; software engineering

M. Green, J. Schaeffer and A. Singh, "A Template-Based Approach to the Generation of Distributed Applications Using a Network of Workstations," in IEEE Transactions on Parallel & Distributed Systems, vol. 2, no. , pp. 52-67, 1991.
94 ms
(Ver 3.3 (11022016))