The social and economic importance of large bodies of programs and data that are potentially long-lived has attracted much attention in the commercial and research communities. Here we concentrate on a set of methodologies and technologies called persistent programming. In particular we review programming language support for the concept of orthogonal persistence, a technique for the uniform treatment of objects irrespective of their types or longevity. While research in persistent programming has become unfashionable, we show how the concept is beginning to appear as a major component of modern systems. We relate these attempts to the original principles of orthogonal persistence and give a few hints about how the concept may be utilised i...
In an orthogonally persistent programming system the longevity of data is independent of its other a...
This paper describes an approach to providing object persistence in object-oriented programming lang...
Persistent programming systems have demonstrated the benefits of abstracting over the implementation...
The social and economic importance of large bodies of programs and data that are potentially long-li...
The social and economic importance of large bodies of programs and data that are potentially long-li...
Abstract. The social and economic importance of large bodies of programs and data that are potential...
Abstract. The social and economic importance of large bodies of programs and data that are potential...
The social and economic importance of large bodies of programs and data that are potentially long-li...
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 ...
This paper presents the identification of a new programming language concept and reports our initial...
Bibliography: p. 143-150.vii, 150 p. : ill. ; 30 cm.Develops a model of orthogonal persistence for o...
Software development environments need to maintain representations of software entities and the rela...
Software development environments need to maintain representations of software entities and the rela...
Software development environments need to maintain representations of software entities and the rela...
In an orthogonally persistent programming system the longevity of data is independent of its other a...
This paper describes an approach to providing object persistence in object-oriented programming lang...
Persistent programming systems have demonstrated the benefits of abstracting over the implementation...
The social and economic importance of large bodies of programs and data that are potentially long-li...
The social and economic importance of large bodies of programs and data that are potentially long-li...
Abstract. The social and economic importance of large bodies of programs and data that are potential...
Abstract. The social and economic importance of large bodies of programs and data that are potential...
The social and economic importance of large bodies of programs and data that are potentially long-li...
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 ...
This paper presents the identification of a new programming language concept and reports our initial...
Bibliography: p. 143-150.vii, 150 p. : ill. ; 30 cm.Develops a model of orthogonal persistence for o...
Software development environments need to maintain representations of software entities and the rela...
Software development environments need to maintain representations of software entities and the rela...
Software development environments need to maintain representations of software entities and the rela...
In an orthogonally persistent programming system the longevity of data is independent of its other a...
This paper describes an approach to providing object persistence in object-oriented programming lang...
Persistent programming systems have demonstrated the benefits of abstracting over the implementation...