Skip to main content

Reconfigurable Middleware for Grid Environment

  • Conference paper
High-Performance Computing (ISHPC 2005, ALPS 2006)

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 to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

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