A key mechanism of a persistent programming language is its ability to detect and handle references to non-resident objects. Ideally, this mechanism should be hidden from the programmer, allowing the transparent manipulation of all data regardless of its potential lifetime. We term such a mechanism object faulting, in a deliberate analogy with page faulting in virtual memory systems. This paper presents a number of mechanisms for detecting and handling references to persistent objects, and evaluates their relative performance within an implementation of Persistent Smalltalk
Modelling constructs for specifying semantic integrity are reviewed, and their implicit execution se...
The persistent programming systems of the 1980s offered a programming model that integrated computat...
In the context of clients accessing a read/write shared object, persistency of a written value is a ...
A key mechanism of a persistent programming lan-guage is its ability to detect and handle references...
We consider how a persistent programming language might offer performance competitive with that of n...
Persistent programming systems are designed to provide technology for the construction and maintenan...
報告番号: 甲11452 ; 学位授与年月日: 1995-05-18 ; 学位の種別: 課程博士 ; 学位の種類: 博士(工学) ; 学位記番号: 博工第3487号 ; 研究科・専攻: 工学系研究科情...
Persistent programming systems are designed to provide technology for the construction and maintenan...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
Most research into persistent programming has been directed towards the design and implementation of...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
This thesis presents the design and implementation of the E-programming language. E is an extension...
Persistent programming systems are generally recognised as the appropriate technology for the constr...
We explore the ramifications of object residency assumptions and their impact on residency checking ...
Open distributed computing in an internetwork environment has gained considerable attention in the p...
Modelling constructs for specifying semantic integrity are reviewed, and their implicit execution se...
The persistent programming systems of the 1980s offered a programming model that integrated computat...
In the context of clients accessing a read/write shared object, persistency of a written value is a ...
A key mechanism of a persistent programming lan-guage is its ability to detect and handle references...
We consider how a persistent programming language might offer performance competitive with that of n...
Persistent programming systems are designed to provide technology for the construction and maintenan...
報告番号: 甲11452 ; 学位授与年月日: 1995-05-18 ; 学位の種別: 課程博士 ; 学位の種類: 博士(工学) ; 学位記番号: 博工第3487号 ; 研究科・専攻: 工学系研究科情...
Persistent programming systems are designed to provide technology for the construction and maintenan...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
Most research into persistent programming has been directed towards the design and implementation of...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
This thesis presents the design and implementation of the E-programming language. E is an extension...
Persistent programming systems are generally recognised as the appropriate technology for the constr...
We explore the ramifications of object residency assumptions and their impact on residency checking ...
Open distributed computing in an internetwork environment has gained considerable attention in the p...
Modelling constructs for specifying semantic integrity are reviewed, and their implicit execution se...
The persistent programming systems of the 1980s offered a programming model that integrated computat...
In the context of clients accessing a read/write shared object, persistency of a written value is a ...