Please use this identifier to cite or link to this item: http://hdl.handle.net/1893/27724
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: richard.connor@stir.ac.uk
Keywords: Persistence
evolution
type systems
constraint checking
linguistic reflection
hyper-programming
Issue Date: 31-Dec-1993
Date Deposited: 17-Aug-2018
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. https://doi.org/10.1016/0141-9331%2893%2990047-B
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: https://doi.org/10.1016/0141-9331(93)90047-B

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.

The metadata of the records in the Repository are available under the CC0 public domain dedication: No Rights Reserved https://creativecommons.org/publicdomain/zero/1.0/

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