The Vine Toolkit: A Java Framework for Developing Grid Applications

  • Michael Russell
  • Piotr Dziubecki
  • Piotr Grabowski
  • Michal Krysinśki
  • Tomasz Kuczyński
  • Dawid Szjenfeld
  • Dominik Tarnawczyk
  • Gosia Wolniewicz
  • Jaroslaw Nabrzyski
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4967)

Abstract

The Vine Toolkit is a modular, extensible Java library that offers developers an easy-to-use, high-level API for Grid-enabling applications. It supports a wide-variety of application environments and Grid middleware platforms.

Keywords

Java Grid framework application web portal service 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Foster, I.: What is the Grid? A Three Point Checklist. GRIDToday, July 20 (2002)Google Scholar
  2. 2.
    Foster, I.: Globus Toolkit Version 4: Software for Service-Oriented Systems. In: Jin, H., Reed, D., Jiang, W. (eds.) NPC 2005. LNCS, vol. 3779, pp. 2–13. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  3. 3.
    Erwin, D.W., Snelling, D.F.: UNICORE: A Grid Computing Environment. In: Sakellariou, R., Keane, J.A., Gurd, J.R., Freeman, L. (eds.) Euro-Par 2001. LNCS, vol. 2150, Springer, Heidelberg (2001)CrossRefGoogle Scholar
  4. 4.
    Laure, E., et al.: Programming the Grid with gLite. Computational Methods In Science And Technology 12(1), 33–45 (2006)Google Scholar
  5. 5.
    Surridge, M., Taylor, S., De Roure, D., Zaluska, E.: Experiences with GRIA Industrial Applications on a Web Services Grid. In: First Int. Conf. e-Science and Grid Computing Proceedings (2005)Google Scholar
  6. 6.
    Sun, H., Zhu, Y., Hu, J.H., Liu, Y., Li, J.: Early Experience of Remote and Hot Service Deployment with Trustworthiness in CROWN Grid. In: Cao, J., Nejdl, W., Xu, M. (eds.) APPT 2005. LNCS, vol. 3756, Springer, Heidelberg (2005)Google Scholar
  7. 7.
    Lee, W., McGough, A.S., Darlington, J.: Performance Evaluation of the GridSAM Job Submission and Monitoring System. In: UK e-Science All Hands Meeting 2005, Proceedings (2005)Google Scholar
  8. 8.
    Antonioletti, M., et al.: The design and implementation of Grid database services in OGSA-DAI. Concurrency and Computation: Practice and Experience 17(2-4), 357–376 (2005)CrossRefGoogle Scholar
  9. 9.
    Rajasekar, A., et al.: Storage Resource Broker - Managing Distributed Data in a Grid. Computer Society of India Journal, Special Issue on SAN (2003)Google Scholar
  10. 10.
    Alfieri, R., et al.: From gridmap-file to VOMS: managing authorization in a Grid environment. Future Generation Computer Systems 21(4), 549–558 (2005)CrossRefGoogle Scholar
  11. 11.
    De Roure, D., Jennings, N.R., Shadbolt, N.R.: The Semantic Grid: Past, Present, and Future. Proceedings of the IEEE 93(3), 669–681 (2005)CrossRefGoogle Scholar
  12. 12.
    Open Grid Forum, http://www.ogf.org
  13. 13.
    Job Submission Description Language (JSDL) Specification, Version 1.0. Global Grid Forum, GFD.56 (November 2005), http://www.ogf.org/documents/GFD.56.pdf
  14. 14.
    OGSA Basic Execution Service 1.0. Open Grid Forum, GFD.108 (July 2006), http://forge.gridforum.org/projects/ogsa-bes-wg
  15. 15.
    Goodale, T., et al.: SAGA: A Simple API for Grid Applications. High-level application programming on the Grid. Computational Methods in Science and Technology 12(1), 7–20 (2006)Google Scholar
  16. 16.
    Simple API for Grid Applications Core Working Group (SAGA-CORE-WG), http://www.ogf.org
  17. 17.
    HPC-Europa Project, http://www.hpc-europa.org
  18. 18.
    BEinGRID Project: http://www.beingrid.eu
  19. 19.
    OMII-Europe Project, http://www.omii-europe.org
  20. 20.
    Intel Grid Programming Environment, An Overview, http://gpe4gtk.sourceforge.net/GPE-Whitepaper.pdf
  21. 21.
    Novotny, J., Russell, M., Wehrens, O.: GridSphere: a portal framework for building collaborations. Concurrency and Computation: Practice and Experience 16 (5) 503, 503–513 (2004)CrossRefGoogle Scholar
  22. 22.
    Russell, M., Novotny, J., Wehrens, O.: The Grid Portlets Web Application: A Grid Portal Framework. In: Wyrzykowski, R., Dongarra, J., Meyer, N., Waśniewski, J. (eds.) PPAM 2005. LNCS, vol. 3911, pp. 691–698. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  23. 23.
  24. 24.
    Java Servlet 2.3 API: http://jcp.org/en/jsr/detail?id=53
  25. 25.
  26. 26.
    Miller, P.: Web 2.0: Building the New Library, http://www.ariadne.ac.uk/issue45/miller/
  27. 27.
  28. 28.
  29. 29.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Michael Russell
    • 1
  • Piotr Dziubecki
    • 1
  • Piotr Grabowski
    • 1
  • Michal Krysinśki
    • 1
  • Tomasz Kuczyński
    • 1
  • Dawid Szjenfeld
    • 1
  • Dominik Tarnawczyk
    • 1
  • Gosia Wolniewicz
    • 1
  • Jaroslaw Nabrzyski
    • 1
  1. 1.Poznań Supercomputing and Networking CenterPoznańPoland

Personalised recommendations