Skip to main content
Log in

A user-friendly platform for developing and accessing grid services

  • Published:
Information Systems Frontiers Aims and scope Submit manuscript

Abstract

This article presents an enhanced platform that provides a friendly environment of developing grid services and accessing grid services over Globus Toolkit 3 (GT3). This platform includes a class of functions for processing parameters input from a developer via GUI, a class of functions for generating files required for defining a grid service specified, and a class of functions for creating client program and facilitating accesses of the deployed services. As a result, the development and access of grid services requires less special expert knowledge of a developer at the server side and users at the client side, the efficiency of developing and accessing grid services can be improved. This paper describes our design ideas, necessary functions, and implementations. The comparisons with other related toolkits are given and the extended version of the platform on top of the web service environment rather than GT3.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

Similar content being viewed by others

References

  • Ambler, S. W. (2000). User interface design: Tips and techniques. Cambridge, UK: Cambridge University Press.

    Google Scholar 

  • Armstrong, E., Ball, J., Bodoff, S., Carson, D. B., Evans, I., Green, D., et al. (2005). The J2EE 1.4 Tutorial. Retrieved September 9, 2005, from the Sun Microsystems Web site: http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html.

  • Czajkowski, K., Ferguson, D. F., Foster, I., Frey, J., Graham, S., Sedukhin, I., et al. (2004). The WS-Resource Framework.

  • Foster, I. (2005). Globus Toolkit version 4: Software for service-oriented systems. In IFIP international conference on network and parallel computing, LNCS 3779 (pp. 2–13). Berlin Heidelberg New York: Springer.

  • Foster, I., Kesselman, C., Nick, J., & Tuecke, S., (2002). The physiology of the grid: An open grid services architecture for distributed systems integration. In: Open grid service infrastructure WG, global grid forum.

  • Foster, I., Kesselman, C., & Tuecke, S. (2001). The anatomy of the grid: Enabling scalable virtual organizations. International Journal Supercomputer Applications.

  • Japan IBM System Engineering (2004). What is grid computing. Japan: SoftBank.

    Google Scholar 

  • Laszewski, G., Foster, I., Gawor, J., & Lane, P. (2004). A Java commodity grid kit. Retrieved December 14, 2004, from Java CoG Kit web site; http://www.cogkit.org/.

  • Laszewski, G., Foster, I., Gawor, J., Smith, W., & Tuecke, S. (2000). CoG Kits: A bridge between commodity distributed computing and high-performance grids. ACM java grande 2000 conference.

  • Sandhold, T., & Gawor, J. (2003). Globus Toolkit 3 Core: A Grid Service Container Framework. Retrieved December 19, 2004, from the Globus Alliance Web site: http://www-unix.globus.org/toolkit/3.0/ogsa/docs/gt3_core.pdf.

  • Sotomayor, B. (2004a). The Globus Toolkit 3 Programmer’s Tutorial. Retrieved November 12, 2004, from the Globus Toolkit Web site:http://gdp.globus.org/gt3-tutorial/.

  • Sotomayor, B. (2004b). A Globus Toolkit Plug-in for Eclipse. Retrieved December 20, 2004, from SourceForge.net Web site: http://gt3ide.sourceforge.net/.

  • Sotomayor, B. (2005). The Globus Toolkit 4 Programmer’s Tutorial, Retrieved November 26, 2005, from the Globus Toolkit Web site: http://gdp.globus.org/gt4-tutorial/.

  • The Globus Allience (2004). Grid Service Development Tools Guide. Retrieved December 14, 2004, from the Web site: http://www-unix.globus.org/toolkit/3.0/ogsa/docs/tools_guide.html.

  • Tuecke, S., Czajkowski, K., Foster, I., Frey, J., Graham, S., Kesselman, C., et al. (2003). Open grid services infrastructure (OGSI) version 1.0. Global Grid Forum Draft Recommendation.

  • Welie, M., Vliet, J. C., Veer, G. C., Eliens, A., Paterno, F., Rauterberg, M., et al. (2001). Tasked-based user interface design. The Dutch Graduate School for Information and Knowledge Systems.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hiroyuki Morohoshi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Morohoshi, H., Huang, R. & Ma, J. A user-friendly platform for developing and accessing grid services. Inf Syst Front 8, 255–269 (2006). https://doi.org/10.1007/s10796-006-9000-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10796-006-9000-9

Keywords

Navigation