Managing change in persistent object systems

0Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Persistent object systems are highly-valued technology because they offer an effective foundation for building very long-lived persistent application systems (PAS). The technology becomes more effective as it offers a more consistently integrated computational context. For it to be feasible to design and construct a PAS it must be possible to incrementally add program and data to the existing collection. For a PAS to endure it must offer flexibility: a capacity to evolve and change. This paper examines the capacity of persistent object systems to accommodate incremental construction and change. Established store based technologies can support incremental construction but methodologies are needed to deploy them effectively. Evolving data description is one motivation for inheritance but inheritance alone is not enough to support change management. The case for supporting incremental change is very persuasive. The challenge is to provide technologies that will facilitate it and methodologies that will organise it. This paper identifies change absorbers as a means of describing how changes should propagate. It is argued that if we systematically develop an adequate repertoire of change absorbers then they will facilitate much better quality change management.

Cite

CITATION STYLE

APA

Atkinson, M. P., Sjøberg, D. I. K., & Morrison, R. (1993). Managing change in persistent object systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 742 LNCS, pp. 315–338). Springer Verlag. https://doi.org/10.1007/3-540-57342-9_81

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free