Skip to main content

Efficient Code Deployment for Heterogeneous Distributed Data Sources

  • Conference paper
  • First Online:
  • 774 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2457))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Philip A. Bernstein, Middleware, Communications of the ACM, Vol. 39, No. 2, (1996)

    Google Scholar 

  2. Aniruddha Gokhale and Douglas C. Schmidt, Measuring the Performance of Communication Middleware on High-Speed Networks, SIGCOMM Conference, (1996)

    Google Scholar 

  3. Elliotte Rusty Harold, JAVA Network Programming, 2nd Edition, O’Reilly Press, (2000)

    Google Scholar 

  4. Manuel Rodriguez-Martinez, Nick Roussopoulos, Automatic Deployment of Application-Specific Metadata and Code in MOCHA, Technical Report, University of Maryland, November 1999.

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics