Abstract
Virtual Organizations (VO) consisting of heterogeneous institutions and individuals that share resources dynamically and in a coordinated way to support collaborative problem-solving are emerging in many fields. Consequently, new types of distributed infrastructures known as Grids have been proposed to cope with these new sharing requirements. Grids offer sets of collective services to support collaborative tasks which are distributed in nature and need asynchronous communication. Existing approaches to this problem lack of flexibility, adaptability and are tightly bound to the collective service that is provided. We present here a generic event model to build collective services that requires no programming, is extensible and can accommodate different event vocabularies. An implementation is also described using standard Web technologies like Java Servlets, XML, XSLT, and XSQL.
This work has been partially funded by the Spanish CICYT project DYNAMICA – DYNamic and Aspect-Oriented Modeling for Integrated Component-based Architectures (TIC2003-07776-C02-02)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Pfister, G.: In search of Clusters, 2nd edn. Prentice-Hall, Englewood Cliffs (2001)
Meier, R.: State of the Art Review of Distributed Event Models, (2000), ftp://ftp.cs.tcd.ie/pub/tech-reports/reports.00/TCD-CS-2000-16.pdf
Foster, C.K. (ed.): The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (1999)
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid. Intl. J. Supercomputer Applications 15(3) (2001)
Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Procedings Proc. of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), August 2001, IEEE Press, Los Alamitos (2001)
Hoschek, W., Jaen, J., Samar, A., Stockinger, H., Stockinger, K.: Data Management in an International Data Grid Project. In: Proc. 1st IEEE/ACM International Workshop on Grid Computing, Springer, Heidelberg (2000)
Thompson, M., Johnston, W., Mudumbai, S., Hoo, G., Jackson, K., Essiari, A.: Certificatebased Access Control for Widely Distributed Resources. In: Proc. 8th Usenix Security Symp. (1999)
Chervenak, A., Foster, I., Iamnitchi, A., Kesselman, C., Ripeanu, M.: Giggle: A Framework for Constructing Scalable Replica Location Services. Working Draft (2001)
Data Management Work Package, D2.2 Architecture and Design Document (2001), http://grid-data-management.web.cern.ch/grid-data-management/docs/DataGrid-02-D2.2-0103-1_2.pdf
Muench, S.: Building Oracle XML Applications. O’Reilly, Sebastopol (2000)
Smith, W., Gunter, D., Quesnel, D.: Simple XML Producer/Consumer Protocol. Global Grid Forum Grid Working Draft (2001), http://www-didc.lbl.gov/GGF-PERF/GMA-WG/papers/GWD-GP-8-2.pdf
Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: Achieving Expressiveness and Scalability in an Internet-Scale Event Notification Service. In: Nineteenth ACM Symposium on Principles of Distributed Computing (PODC2000), Portland OR (July 2000)
The XML Path Language, http://www.w3.org/TR/xpath
Sun Microsystems, JXTA v1.0 Protocols Specification, http://spec.jxta.org/v1.0/docbook/JXTAProtocols.html
Jaen, J., Canós, J.H.: An Advanced Security Infrastructure for Heterogeneous Relational Grid Data Services. In: Fernández Rivera, F., Bubak, M., Gómez Tato, A., Doallo, R. (eds.) Across Grids 2003. LNCS, vol. 2970, pp. 78–85. Springer, Heidelberg (2004)
Roman, G.-C., Handorean, R.: Secure Sharing of Tuple Spaces in Ad Hoc Settings. In: Proc. Int. Workshop on Security Issues in Coordination Models, Languages, and Systems. ENCS, vol. 85(3) (2003)
Cremonini, M., Omicini, A., Zambonelli, F.: Multi-Agent Systems on the Internet: Extending the Scope of Coordination towards Security and Topology. In: Garijo, F.J., Boman, M. (eds.) MAAMAW 1999. LNCS (LNAI), vol. 1647, Springer, Heidelberg (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jaén, J., Canós, J.H., Navarro, E. (2004). A Web-Based Coordination Infrastructure for Grid Collective Services. In: Li, Q., Wang, G., Feng, L. (eds) Advances in Web-Age Information Management. WAIM 2004. Lecture Notes in Computer Science, vol 3129. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27772-9_45
Download citation
DOI: https://doi.org/10.1007/978-3-540-27772-9_45
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22418-1
Online ISBN: 978-3-540-27772-9
eBook Packages: Springer Book Archive