Title :
DO-OPEN: a distributed object-oriented programming environment
Author :
Omodeo, Andrea ; Pugassi, Matteo ; Scarabottolo, Nello
Author_Institution :
Centro Ricerca di Autom., ENEL, Milan, Italy
Abstract :
The paper discusses the key aspects and presents the preliminary version of an object oriented programming environment, designed to support distributed applications in heterogeneous, networked Unix systems. Main characteristics of this environment are: usage of Unix based industry standard software tools and components; definition of a simple, C++ like syntax, to facilitate usability and readability of the distributed code; implementation of a light weight run time support, adopting PVM as the base engine. The paper outlines the rationale behind the design of such a programming environment, and discusses in detail the solution adopted to remotise interacting objects. In particular, a simple solution for allowing parallel execution of remotised objects is presented. Performance evaluations are currently being carried out
Keywords :
computer aided software engineering; object-oriented programming; parallel programming; programming environments; C++ like syntax; DO-OPEN; PVM; Unix based industry standard software tools; distributed applications; distributed object oriented programming environment; heterogeneous networked Unix systems; interacting objects; light weight run time support; parallel execution; Application software; Computer industry; Computer networks; Distributed computing; Electronic mail; Microcomputers; Object oriented modeling; Object oriented programming; Programming environments; Research and development;
Conference_Titel :
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location :
Braga
Print_ISBN :
0-8186-7376-1
DOI :
10.1109/EMPDP.1996.500605