Persistent data is defined as that which survives on secondary store after program execution terminates. In a persistent programming language there is no distinction what ever between persistent data and other objects. In contrast to conventional systems, both the data structures and the operations applicable to " permanent " data are identical to those used for short- term data. PS -Algol is the only implemented persistent language at present. This paper describes a proposed extension to this language, SPS-Algol, which incorporates more of the concepts and tools of databases and semantic data models. In particular transactions, tasks, type hierarchies, association, data derivation, s...
The problems of shared access to large bodies of information raise difficulties in the understanding...
Modelling constructs for specifying semantic integrity are reviewed, and their implicit execution se...
Persistent programming languages combine the features of database systems and programming languages ...
This paper presents the identification of a new programming language concept and reports our initial...
This paper describes how a persistent language, PS-algol, was exploited to implement a process suppo...
There is a growing gap between the supply and demand of good quality software, which is primarily du...
In recent years, research into persistent programming systems has led to the design of sophisticated...
Bibliography: pages 187-199.Persistence is measured by the length of time an object is retained and ...
The design and development of a type secure persistent object store is presented as part of an archi...
Abstract: "Database systems are primarily concerned with the creation and maintenance of large, long...
The software engineering community has recognised the need for integrated project support environmen...
Persistent programming languages differ from traditional languages in that data of arbitrary lifetim...
Most research into persistent programming has been directed towards the design and implementation of...
This thesis presents research into the construction of persistent programming systems. Much of the t...
In designing and building persistent object systems we are attempting to regularise the activities o...
The problems of shared access to large bodies of information raise difficulties in the understanding...
Modelling constructs for specifying semantic integrity are reviewed, and their implicit execution se...
Persistent programming languages combine the features of database systems and programming languages ...
This paper presents the identification of a new programming language concept and reports our initial...
This paper describes how a persistent language, PS-algol, was exploited to implement a process suppo...
There is a growing gap between the supply and demand of good quality software, which is primarily du...
In recent years, research into persistent programming systems has led to the design of sophisticated...
Bibliography: pages 187-199.Persistence is measured by the length of time an object is retained and ...
The design and development of a type secure persistent object store is presented as part of an archi...
Abstract: "Database systems are primarily concerned with the creation and maintenance of large, long...
The software engineering community has recognised the need for integrated project support environmen...
Persistent programming languages differ from traditional languages in that data of arbitrary lifetim...
Most research into persistent programming has been directed towards the design and implementation of...
This thesis presents research into the construction of persistent programming systems. Much of the t...
In designing and building persistent object systems we are attempting to regularise the activities o...
The problems of shared access to large bodies of information raise difficulties in the understanding...
Modelling constructs for specifying semantic integrity are reviewed, and their implicit execution se...
Persistent programming languages combine the features of database systems and programming languages ...