dc.contributor.author |
Berman, S
|
|
dc.contributor.editor |
Kritzinger, P.
|
|
dc.date.accessioned |
2018-07-31T12:18:32Z |
|
dc.date.available |
2018-07-31T12:18:32Z |
|
dc.date.issued |
1987 |
|
dc.identifier.citation |
Berman, S. (1987) SPS-ALGOL: Semantic constructs in a persistent programming language. Proceedings of the 4th South African Computer Symposium, Holiday Inn, Pretoria, 1-3 July 1987, edited by P. Kritzinger (UCT). |
en |
dc.identifier.uri |
http://hdl.handle.net/10500/24504 |
|
dc.description.abstract |
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, semantic integrity constraints and subschemas are proposed as useful extensions to the programming language, and some of the implementation issues involved are discussed . |
en |
dc.language.iso |
en |
en |
dc.title |
SPS-ALGOL: Semantic constructs in a persistent programming language |
en |