Skip to main content

Reconfigurable Middleware for Grid Environment

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4759))

Abstract

A component in application is a functional unit with well-defined interfaces. It encapsulates its internal states and provides services to other components or applications. By modularizing required functions into components, a component-based system can easily reuse those components and provide a flexible application structure with dynamic reconfiguration. In this paper, we propose a component-based middleware, called MAGE, which uses a service-oriented interface to provide transparency of platform, implementation language, and location. MAGE can dynamically reconfigure its architecture to adapt to Grid environments.

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. Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley, Reading (1998)

    Google Scholar 

  2. Chen, X., Simmons, M.: Extending RMI to support dynamic reconfiguration of distributed systems. In: ICDC 2002. 22nd International conference on Distributed Computing Systems (2002)

    Google Scholar 

  3. Goudarzi, K.M.: Consistency Preserving Dynamic Reconfiguration of Distributed Systems, Ph.D. Thesis, Imperial College (1999)

    Google Scholar 

  4. Hillman, J., Warren, I.: Quantative analysis of dynamic reconfiguration algorithms. Design Analysis and Simulation of Distributed Systems (DASD) (2004)

    Google Scholar 

  5. Clarke, M., Blair, G.S., Coulson, G., Parlavantzas, N.: An efficient component model for the construction of adaptive middleware. In: IFIP/ACM International Conference on Distributed Systems Platforms (2001)

    Google Scholar 

  6. Foster, I., Kesselman, C. (eds.): The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (1998)

    Google Scholar 

  7. Weiser, M.: Some Computer Science Problems in Ubiquitous Computing. Communications of the ACM (July 1993)

    Google Scholar 

  8. Globus Toolkit, http://www.globus.org/

  9. GridLab, http://www.gridlab.org/

  10. Cai, W., Coulson, G., Grace, P., Blair, G.S., Mathy, L., Yeung, W.K.: The Gridkit Distributed Resource Management Framework. In: Proceedings of the European Grid Conference, Amsterdam, The Netherlands (February 2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jesús Labarta Kazuki Joe Toshinori Sato

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kwon, S., Choi, J., Lee, J. (2008). Reconfigurable Middleware for Grid Environment. In: Labarta, J., Joe, K., Sato, T. (eds) High-Performance Computing. ISHPC ALPS 2005 2006. Lecture Notes in Computer Science, vol 4759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77704-5_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77704-5_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77703-8

  • Online ISBN: 978-3-540-77704-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics