Skip to main content

Redesigning the Segl Problem Solving Environment: A Case Study of Using Mediator Components

  • Chapter
Integrated Research in GRID Computing

Abstract

The Science Experimental Grid Laboratory (SEGL) problem solving environment allows users to describe and execute complex parameter study workflows in Grid environments. Its current implementation provides much high-level functionality for executing complex parameter-study workflows. Alternatively, using a toolkit of mediator components that integrate system-component capabilities into application code would allow to build a system like SEGL from existing, more generally applicable components, simplifying its implementation and maintenance. In this paper, we present the given design of the SEGL PSE, analyze the provided functionality, and identify a set of mediator components that can generalize the functionality required by this challenging application category.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Aldinucci, M. Coppola, M. Danelutto, M. Vanneschi, and C. Z. occolo. Assist as a research framework for high-performance grid programming en vironments. In J. C. Cunha and O. F. Rana, editors, Grid Computing: Software environments and Tools. Springer-Verlag, 2004.

    Google ScholarĀ 

  2. G. Allen, K. Davis, T. Goodale, A. Hutanu, H. Kaiser, T. Kielmann, A. Merzky, R. van Nieuwpoort, A. Reinefeld, F. Schintke, T. SchĆ¼tt, E. Seidel, and B. Ullmer. The Grid Application Toolkit: Towards Generic and Easy Application Programming Interfaces for the Grid. Proceedings of the IEEE, 93(3):534ā€“550, 2005.

    ArticleĀ  Google ScholarĀ 

  3. G. Aloisio, Z. Balaton, P. Boon, M. Cafaro, I. Epicoco, G. Gombas, P. Kacsuk, T. Kielmann, and D. Lezzi. Integrating Resource and Service Discovery in the CoreGRID Information Cache Mediator Component. In CoreGRID Integration Workshop, Pisa, Italy, 2005.

    Google ScholarĀ 

  4. F. Baude, D. Caromel, and M. Morel. From distributed objects to hierarchical grid components. In International Symposium on Distributed Objects and Applications (DOA ), Catania, Sicily, Italy, 3ā€“7 November, Springer Verlag, 2003. Lecture Notes in Computer Science, LNCS.

    Google ScholarĀ 

  5. E. Bruneton, T. Coupaye, and J. B. Stefani. Recursive and Dynamic Software Composition with Sharing. In Seventh International Workshop on Component-Oriented Programming (WCOP02), Malaga, Spain, 2002. Held at ECOOP 2002.

    Google ScholarĀ 

  6. CoreGRID Institute on Problem Solving Environments, Tools, and GRID Systems. Proposal for mediator component toolkit. CoreGRID deliverable D.ETS.02, 2005.

    Google ScholarĀ 

  7. CoreGRID Institute on Problem Solving Environments, Tools, and GRID Systems. Roadmap version 1 on Problem Solving Environments, Tools, and GRID Systems. CoreGRID deliverable D.ETS.01, 2005.

    Google ScholarĀ 

  8. CoreGRID Institute on Programming Models. Proposal for a Common Component Model for GRID. CoreGRID deliverable D.PM.02, 2005.

    Google ScholarĀ 

  9. N. Currle-Linde, U. KĆ¼ster, M. Resch, and B. Risio. Science Experimental Grid Laboratory (SEGL) Dynamical Parameter Study in Distributed Systems. In ParCo 2005, Malaga, Spain, 2005.

    Google ScholarĀ 

  10. A. Denis. Meta-communications in Component-based Communication Frameworks for Grids. In HPC-GECO Workshop, held in conjunction with HPDC-15, Paris, France, 2006.

    Google ScholarĀ 

  11. I. Foster and C. Kesselman. Globus: A Metacomputing Infrastructure Toolkit. Int. Journal of Supercomputer Applications, 11(2): 115ā€“128, 1997.

    ArticleĀ  Google ScholarĀ 

  12. Global Grid Forum (GGF). Simple API for Grid Applications (SAGA). https://forge.gridforum.org/projects/saga-rg/, 2005.

    Google ScholarĀ 

  13. T. Kielmann, A. Merzky, H. Bal, F. Baude, D. Caromel, and F. Huet. Grid Application Programming Environments. In Future Generation Grids, pages 283ā€“306. Springer Verlag, 2006.

    Google ScholarĀ 

  14. J. Maassen, R. V. van Nieuwpoort, T. Kielmann, K. Verstoep, and M. den Burger. Middleware Adaptation with the Delphoi Service. Concurrency and Computation: Practice and Experience, 2006. Special issue on Adaptive Grid Middleware.

    Google ScholarĀ 

  15. D. Erwin (Ed.). Joint Project Report for the BMBF Project UNICORE Plus. UNICORE Forum e.V., 2003.

    Google ScholarĀ 

  16. R. Sessions. Fuzzy Boundaries: Objects, Components, and Web Services. ACM Queue, 2(9):40ā€“47, 2005.

    ArticleĀ  Google ScholarĀ 

  17. The CCA Forum. The Common Component Architecture (CCA) Forum home page, 2005. http://www.cca-forum.org/.

    Google ScholarĀ 

  18. The Object Management Group (OMG). CORBA Component Model, V3.0. http://www.omg.org/technology/documents/formal/components.htm, 2005.

    Google ScholarĀ 

  19. J. Thiyagalingam, N. Parlavantzas, S. Isaiadis, L. Henrio, D. Caromel, and V. Getov. Proposal for a Lightweight, Generic Grid Platform Architecture. In HPC-GECO Workshop, held in conjunction with HPDC-15, Paris, France, 2006.

    Google ScholarĀ 

  20. R. V. van Nieuwpoort, J. Maassen, R. Hofman, T. Kielmann, and H. E. Bal. Ibis: an Efficient Java-based Grid Programming Environment. In Joint ACM Java Grande-ISCOPE 2002 Conference, pages 18ā€“27, Seattle, Washington, USA, November 2002.

    Google ScholarĀ 

  21. G. von Laszewski, I. Foster, J. Gawor, and P. Lane. A Java Commodity Grid Kit. Concurrency and Computation: Practice and Experience, 13(8ā€“9):643ā€“662, 2001.

    Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2007 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Kielmann, T., WrzesiƱska, G., Currle-Linde, N., Resch, M. (2007). Redesigning the Segl Problem Solving Environment: A Case Study of Using Mediator Components. In: Gorlatch, S., Danelutto, M. (eds) Integrated Research in GRID Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-47658-2_19

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-47658-2_19

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-47656-8

  • Online ISBN: 978-0-387-47658-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics