MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Persistence in Open Distributed Systems: The COMET Approach

Download:
pdf | ps
unknown authors
http://www.cs.kuleuven.ac.be/~herman/PAPERS/euromicro94.ps
Add To MetaCart

Abstract:

Open Distributed Processing (ODP) has gained considerable attention in the past few years, as a result of user demand for large-scale cooperative computing. A typical characteristic of ODP environments is the presence of many users, with various needs requiring a wide range of different solutions. The challenge is to develop a uniform framework, that captures all these differences, yet presents a simple programming model to the user. The COMET system applies object-oriented technology to tackle the problems associated with distributed computing in a heterogeneous internetwork environment. It offers a uniform programming model based on typed object memory and location-independent object invocation. Through specialization of the basic model, mechanisms offering extended functionality can be added to the COMET kernel in a manner, transparent to the application programmer. This paper illustrates the COMET approach, by demonstrating how persistence support can be incorporated, through specialization of the basic programming model. The same approach can be applied to other problem areas, e.g. for the realization of replicated and atomic objects. 1.

Citations

120 An Overview of the ARJUNA Distributed Programming System – Shrivastava, Dixon, et al. - 1991
98 PS-Algol: an Algol with a persistent heap – Atkinson, Chisholm, et al. - 1981
97 Promises: Linguistic Support for Efficient Asynchronous Procedure Calls in Distributed Systems – Liskov, Shrira - 1988
54 The GemStone Data Management System – Bretl, Maier, et al. - 1989
27 Implementing remote procedure calls – Birell, Nelson - 1984
24 Asynchronous Remote Operation Execution In Distributed Systems – Walker, Floyd, et al. - 1990
11 Considerations of Persistence and Security in Choices, an Object-Oriented Operating System – Campbell, Madany - 1990
6 Architectural Aspects of the Comandos Platform, Research Report – Horn, Donnelly - 1989
4 Implementing an extended functional data model using PS-algol – Kulkarni, Atkinson - 1987
2 Persistency Support for Mobile Objects in the COMET Heterogeneous Environment – Moons, Verbaeten
2 Object Invocation in the COMET Open Distributed System: the Dialogue Model – Moons, Verbaeten