Please use this identifier to cite or link to this item: http://hdl.handle.net/1893/27724
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMorrison, Ronalden_UK
dc.contributor.authorConnor, Richard C Hen_UK
dc.contributor.authorCutts, Quintin Ien_UK
dc.contributor.authorKirby, Graham N Cen_UK
dc.contributor.authorStemple, Daviden_UK
dc.date.accessioned2018-09-06T16:46:55Z-
dc.date.available2018-09-06T16:46:55Z-
dc.date.issued1993-12-31en_UK
dc.identifier.urihttp://hdl.handle.net/1893/27724-
dc.description.abstractPersistent 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.en_UK
dc.language.isoenen_UK
dc.publisherElsevieren_UK
dc.relationMorrison 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.en_UK
dc.rightsPublisher 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-Ben_UK
dc.subjectPersistenceen_UK
dc.subjectevolutionen_UK
dc.subjecttype systemsen_UK
dc.subjectconstraint checkingen_UK
dc.subjectlinguistic reflectionen_UK
dc.subjecthyper-programmingen_UK
dc.titleMechanisms for controlling evolution in persistent object systemsen_UK
dc.typeJournal Articleen_UK
dc.identifier.doi10.1016/0141-9331(93)90047-Ben_UK
dc.citation.jtitleMicroprocessors and Microsystemsen_UK
dc.citation.issn0141-9331en_UK
dc.citation.volume17en_UK
dc.citation.issue3en_UK
dc.citation.spage173en_UK
dc.citation.epage181en_UK
dc.citation.publicationstatusPublisheden_UK
dc.citation.peerreviewedRefereeden_UK
dc.type.statusAM - Accepted Manuscripten_UK
dc.author.emailrichard.connor@stir.ac.uken_UK
dc.citation.date21/02/2003en_UK
dc.contributor.affiliationUniversity of St Andrewsen_UK
dc.contributor.affiliationUniversity of St Andrewsen_UK
dc.contributor.affiliationUniversity of St Andrewsen_UK
dc.contributor.affiliationUniversity of St Andrewsen_UK
dc.contributor.affiliationUniversity of Massachusettsen_UK
dc.identifier.isiA1993KY92200007en_UK
dc.identifier.scopusid2-s2.0-0343624401en_UK
dc.identifier.wtid956167en_UK
dc.contributor.orcid0000-0003-4734-8103en_UK
dc.date.firstcompliantdepositdate2018-08-17en_UK
Appears in Collections:Computing Science and Mathematics Journal Articles

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 library@stir.ac.uk providing details and we will remove the Work from public display in STORRE and investigate your claim.