There exist a number of desirable transparencies in distributed computing, viz., name transparency: having a uniform way of naming entities in the system, regardless of their type or physical make up; location transparency: having a uniform way of addressing entities, regardless of their physical location; representation transparency: having a uniform way of representing data, which simplifies sharing data between applications written in different highlevel languages and running on different hardware architectures (interoperability) and finally invocation transparency: having a uniform way of invoking operations on entities. The advent of persistency in programming language contexts has created a need for the integration of these four impor...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
The Mneme project is an investigation of techniques for integrating programming language and databas...
Persistent programming languages differ from traditional languages in that data of arbitrary lifetim...
Name management--how a computing system allows names to be established for objects, permits objects ...
The name management capabilities currently provided by most existing persistent object systems (POSs...
Persistent programming systems are designed to provide technology for the construction and maintenan...
Persistent programming systems are designed to provide technology for the construction and maintenan...
Persistent programming systems are generally recognised as the appropriate technology for the constr...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
In designing and building persistent object systems we are attempting to regularise the activities o...
Open distributed computing in an internetwork environment has gained considerable attention in the p...
We contend that future programming languages should contain orthogonal persistence of data, interact...
Most research into persistent programming has been directed towards the design and implementation of...
This thesis describes a new distributed computing system in which all programs, data, and execution ...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
The Mneme project is an investigation of techniques for integrating programming language and databas...
Persistent programming languages differ from traditional languages in that data of arbitrary lifetim...
Name management--how a computing system allows names to be established for objects, permits objects ...
The name management capabilities currently provided by most existing persistent object systems (POSs...
Persistent programming systems are designed to provide technology for the construction and maintenan...
Persistent programming systems are designed to provide technology for the construction and maintenan...
Persistent programming systems are generally recognised as the appropriate technology for the constr...
Persistent object systems greatly simplify programming tasks since they hide the traditional distinc...
In designing and building persistent object systems we are attempting to regularise the activities o...
Open distributed computing in an internetwork environment has gained considerable attention in the p...
We contend that future programming languages should contain orthogonal persistence of data, interact...
Most research into persistent programming has been directed towards the design and implementation of...
This thesis describes a new distributed computing system in which all programs, data, and execution ...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
The Mneme project is an investigation of techniques for integrating programming language and databas...
Persistent programming languages differ from traditional languages in that data of arbitrary lifetim...