Please use this identifier to cite or link to this item: http://hdl.handle.net/1893/27725
Appears in Collections:Computing Science and Mathematics Journal Articles
Peer Review Status: Refereed
Title: Exploiting persistent linkage in software engineering environments
Author(s): Morrison, Ron
Connor, Richard C H
Cutts, Quintin I
Dunstan, Vivienne S
Kirby, Graham N C
Contact Email: richard.connor@stir.ac.uk
Issue Date: 1-Jan-1995
Date Deposited: 17-Aug-2018
Citation: Morrison R, Connor RCH, Cutts QI, Dunstan VS & Kirby GNC (1995) Exploiting persistent linkage in software engineering environments. Computer Journal, 38 (1), pp. 1-16. https://doi.org/10.1093/comjnl/38.1.1
Abstract: Persistent programming systems are designed to provide technology for the construction and maintenance of large, long-lived object-based application systems. Many successful prototypes have been constructed and a large body of application building experience is emerging. Three common attributes of persistent systems are persistent linkage, strong typing, and the referential integrity of data. Persistent linkage allows persistent objects to be included in the binding process. Strong typing guarantees that objects are only manipulated in a manner consistent with their type system descriptions. Referential integrity ensures that once a link (reference) to an object is established, its identity is unique and it persists over time. As a consequence no object can be deleted while another refers to it. Here we examine some of the advantages of providing software engineering environments within a persistent object system with strong typing and referential integrity. It is shown how the integration of system specifications, programs, configuration management tools and documentation all within a single persistent environment leads to powerful new techniques. This new power is achieved by sharing structured persistent data across the hitherto enclosing boundaries of system components.
DOI Link: 10.1093/comjnl/38.1.1
Rights: The publisher does not allow this work to be made publicly available in this Repository. Please use the Request a Copy feature at the foot of the Repository record to request a copy directly from the author. You can only request a copy if you wish to use this work for your own research or private study.
Licence URL(s): http://www.rioxx.net/licenses/under-embargo-all-rights-reserved

Files in This Item:
File Description SizeFormat 
Morrison et al.pdfFulltext - Published Version2.43 MBAdobe PDFUnder Permanent Embargo    Request a copy

Note: If any of the files in this item are currently embargoed, you can request a copy directly from the author by clicking the padlock icon above. However, this facility is dependent on the depositor still being contactable at their original email address.



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.