1983
DOI: 10.1093/comjnl/26.4.360
|View full text |Cite
|
Sign up to set email alerts
|

An Approach to Persistent Programming

Abstract: This paper presents the identification of a new programming language concept and reports our initial investigations of its utility. The concept is to identify persistence as an orthogonal property of data, independent of data type and the way in which data is manipulated. This is expressed by the principle that all data objects, independent of their data type, should have the same rights to persistence or transience. We expect to achieve persistent independent programming, so that the same code is applicable t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
106
0
2

Year Published

1986
1986
2000
2000

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 299 publications
(108 citation statements)
references
References 21 publications
0
106
0
2
Order By: Relevance
“…The implication of orthogonal persistence is that the user need never write code to move or convert data for long or short term storage [53]. There are three design principles that may be used to achieve orthogonal persistence.…”
Section: Orthogonal Persistencementioning
confidence: 99%
See 1 more Smart Citation
“…The implication of orthogonal persistence is that the user need never write code to move or convert data for long or short term storage [53]. There are three design principles that may be used to achieve orthogonal persistence.…”
Section: Orthogonal Persistencementioning
confidence: 99%
“…The Napier88 approach is to ensure that type system is mostly statically checkable. However, some dynamic checking on projection out of unions for types any and env, as well as variant selection, allows the dynamic binding required for orthogonal persistence [53] and system evolution [23].…”
Section: Data Modellingmentioning
confidence: 99%
“…In this way PS-algol provides a secure transaction mechanism on its persistent store. Further reading on the PS-algol system can be found in [1] and [4].…”
Section: The Persistent Store Interfacementioning
confidence: 99%
“…will produce a unit square with its bottom left hand corner positioned at the point [1,1]. This is illustrated in Figure 1.…”
Section: 1 Pictures In Ps-algolmentioning
confidence: 99%
See 1 more Smart Citation