Addressing Mechanisms and Persistent Programming

  • W. P. Cockshott
Conference paper
Part of the Topics in Information Systems book series (TINF)


The question of addressing mechanisms is at the basis of all implementations of persistent programming. What persistent programming enables us to do is store complex data structures by virtue of being able to preserve referential structure. What I want to look at is what different forms of addressing can be used to support persistence.


Associative Memory Garbage Collection Address Space Virtual Memory Garbage Collector 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [ABCCM84a]
    Atkinson, M.P., Bailey, P.J., Chisholm, K.J., Cockshott, W.P., and Morrison, R., Procedures as Persistent Data Objects, Persistent Programming Research Report 9 Dept. of Computing Science, University of Glasgow & Dept. of Computational Science, University of St. Andrews, 1984.Google Scholar
  2. [ABCCM84b]
    Cockshott, W.P., M.P. Atkinson, K.J Chisholm, P.J. Bailey, and R. Morrison, POMS: A persistent Object Management System, Software Practice and Experience, Vol. 14, No. 1, January 1984, pp. 49–71.CrossRefGoogle Scholar
  3. [ACC83a]
    Atkinson, M.P., KJ Chisholm, and W.P. Cockshott, CMSA chunk Management System Software Practice and Experience, Vol. 13, No. 3, March 1983.Google Scholar
  4. [ACC83b]
    Atkinson, M.P., K.J Chisholm, and W.P. Cockshott, Algorithms for a Persistent Heap Software Practice and Experience, Vol. 13, No. 3, March 1983.Google Scholar
  5. [COCK84]
    Cockshott, W.P., ASSOSARCHAssociator architechture Edinburgh University Computing Science Dept, Data Curator Group, 1984.Google Scholar
  6. [KAEH81]
    Kaehler, T., Virtual Memory for an Object Oriented Language, Byte, August 1981.Google Scholar
  7. [MP84]
    Meertens, L.G.L.T., and S. Pemberton, An implementation of the B programing language, Centrum voor Wiskunde en Informatica, 1984.Google Scholar
  8. [ORGA84]
    Organick, E., A programmers view of the Intel 432, McGrawHill, 1984.Google Scholar
  9. [SOLT81]
    Soltis, F.G., Design of a Small Business Data Processing System, IEEE Computer, September 1981.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • W. P. Cockshott

There are no affiliations available

Personalised recommendations