On the integration of object-oriented and process-oriented computation in persistent environments

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

Abstract

Persistent programming is concerned with the construction of large and long lived systems of data [1,2]. Such systems have traditionally required concurrent access for two reasons. The first is that of speed, be it access speed for multiple users or execution speed for parallel activities. The second reason for concurrency is to control the complexity of large systems by decomposing them into parallel activities. This process-oriented approach to system construction has much in common with the object-oriented approach. We will demonstrate, in this paper, the facilities of the language Napier [17] which allows the integration of the two methodologies along with a persistent environment to provide concurrently accessed object-oriented databases.

Cite

CITATION STYLE

APA

Morrison, R., Brown, A. L., Carrick, R., Connor, R., & Dearle, A. (1988). On the integration of object-oriented and process-oriented computation in persistent environments. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 334 LNCS, pp. 334–339). Springer Verlag. https://doi.org/10.1007/3-540-50345-5_32

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