Abstract
This paper introduces a new programming model for distributed systems, distributed composite objects (DCO), to meet efficient implementation, transparency, and performance demands of distributed applications with cooperating users connected through the internet. It allows the representation of an object as a collection of sub-objects and enhances the object distribution concept by implementing replication at the sub-object level and only when demanded. DCOBE, a DCO-based programming environment, conceals implementation details of the DCO model behind its interface and provides basic mechanisms. An important feature of the programming framework is transparency.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Shapiro, M., Gourhant, Y., Herbert, S., Mosseri, L., Ruffin, M., Valot, C.: SOS: An Object-Oriented Operating System-Assessment and Perspectives. Computing Systems 2(4), 287–338 (1989)
Mosberger, D.: Memory consistency models. Operating Systems Review, 18-26 (January 1993)
Makpangou, M., Gourhant, Y., LeNarzul, J.P., Shaphiro, M.: Fragmented Objects for Distributed Abstractions. In: Casavant, T.L., Singhal, M. (eds.) Readings in Distributed Computing Systems, pp. 170–186. IEEE Computer Society Press, Los Alamitos (1994)
Carter, J.B., Bennett, J.K., Zwaenepoel, W.: Techniques for reducing consistency-related communication in distributed shared-memory systems. ACM Transactions on Computer Systems 13(3), 205–243 (1995)
Yılmaz, G.: Distributed Composite Object Model for Distributed Object-Based Systems. PhD Thesis, Istanbul Technical University Institute of Science and Technology, Istanbul, Turkey (2002)
Bakker, A., Kuz, I., Steen, M.V., Tanenbaum, A.S.: Verkaik. P.: Design and Implementation of the Globe Middleware. Technical Report IR-CS-003 (June 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yilmaz, G., Erdogan, N. (2004). Integrating Distributed Composite Objects into Java Environment. In: Yakhno, T. (eds) Advances in Information Systems. ADVIS 2004. Lecture Notes in Computer Science, vol 3261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30198-1_33
Download citation
DOI: https://doi.org/10.1007/978-3-540-30198-1_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23478-4
Online ISBN: 978-3-540-30198-1
eBook Packages: Computer ScienceComputer Science (R0)