Abstract
Middleware systems have received significant attention for supporting distributed heterogeneous information systems. A few research groups study both the deployment of application specific functionality into middleware systems and query optimization based on reduction of data movement. Such extensions relieve system administrators and developers from tedious tasks on manual installation, consistency and maintenance of user specific codes. In this paper, we present the design and implementation details of a middleware system, which aims to enhance query optimization based on data movement by involving the data flow from the system to the client side. It is also aimed to provide an efficient code-shipping model for automatic code deployment by using a simple data type model. In order to support portability and efficient dynamic loading capability, the project was implemented using Java and XML.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Philip A. Bernstein, Middleware, Communications of the ACM, Vol. 39, No. 2, (1996)
Aniruddha Gokhale and Douglas C. Schmidt, Measuring the Performance of Communication Middleware on High-Speed Networks, SIGCOMM Conference, (1996)
Elliotte Rusty Harold, JAVA Network Programming, 2nd Edition, O’Reilly Press, (2000)
Manuel Rodriguez-Martinez, Nick Roussopoulos, Automatic Deployment of Application-Specific Metadata and Code in MOCHA, Technical Report, University of Maryland, November 1999.
M. L. Barja, T. Bratvold, J. Myllymaki, and G. Sonnenberger, Informia: a Mediator for Integrated Access to Heterogeneous Information Sources, Proceedings of the 7th Conference on Extending Database Technology (EDBT), Konstanz, Germany, March 27–31, (2000)
Manuel Rodriguez-Martinez, Nick Roussopoulos, MOCHA: A Self-Extensible Database Middleware System for Distributed Data Sources, Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, Dallas, Texas, USA, May 16–18, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Demir, D., Topcuoglu, H., Kavukcu, E. (2002). Efficient Code Deployment for Heterogeneous Distributed Data Sources. In: Yakhno, T. (eds) Advances in Information Systems. ADVIS 2002. Lecture Notes in Computer Science, vol 2457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36077-8_42
Download citation
DOI: https://doi.org/10.1007/3-540-36077-8_42
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00009-9
Online ISBN: 978-3-540-36077-3
eBook Packages: Springer Book Archive