Please use this identifier to cite or link to this item:
Appears in Collections:Computing Science and Mathematics Journal Articles
Peer Review Status: Refereed
Title: Mechanisms for controlling evolution in persistent object systems
Author(s): Morrison, Ronald
Connor, Richard C H
Cutts, Quintin I
Kirby, Graham N C
Stemple, David
Contact Email:
Keywords: Persistence
type systems
constraint checking
linguistic reflection
Issue Date: 31-Dec-1993
Citation: Morrison R, Connor RCH, Cutts QI, Kirby GNC & Stemple D (1993) Mechanisms for controlling evolution in persistent object systems. Microprocessors and Microsystems, 17 (3), pp. 173-181.
Abstract: Persistent programming is concerned with the creation and manipulation of data with arbitrary lifetimes. A requirement of such systems is that the data (including programs) must be capable of evolving and that evolution should be within the control of the application's programmer. This paper discusses some recent developments in persistent programming that enable controlled evolution. The areas discussed are: the use of type systems, the use of reflection and a new style of programming, only available in persistent object systems, called hyper-programming.
DOI Link: 10.1016/0141-9331(93)90047-B
Rights: Publisher policy allows this work to be made available in this repository. Published in Microprocessors and Microsystems by Elsevier. The original publication is available at:

Files in This Item:
File Description SizeFormat 
Morrison et al 1993.pdfFulltext - Accepted Version109.95 kBAdobe PDFView/Open

This item is protected by original copyright

Items in the Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

If you believe that any material held in STORRE infringes copyright, please contact providing details and we will remove the Work from public display in STORRE and investigate your claim.