Abstract
In the context of the European Project BEinGRID (FP6), the authors have defined a set of design patterns to develop software components based on service oriented Grid technologies. Some of these patterns have been used to improve software components of a Service Oriented Grid Middleware, named GRASP, that the authors have defined, designed and implemented in the frame of a former homonymous European Project (FP5). The main improvement of GRASP due to the application of the BEinGRID design patterns is the support for the creation of Virtual Organizations. This paper presents the authors experience and lessons learnt in adopting the GRASP middleware to set up a business to business federated environment supporting collaborations among enterprises. The concrete case study relates to the on line gaming applications and the adoption of the Software as a Service business model to provide the game applications.
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
Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Globus Alliance Technical Report (2002)
Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: Grid Services for distributed systems. IEEE Computer (2002)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995) ISBN 0201633612
Easton et al.: Patterns: Emerging Patterns for Enterprise Grids, IBM Redbook, http://www.redbooks.ibm.com/abstracts/sg246682.html
Rana, O.F., Walker, D.W.: Service Design Patterns for Computational Grids. In: Rabhi, F.A., Gorlatch, S. (eds.) Patterns and Skeletons for Parallel and Distributed Computing. Springer, Heidelberg (2002)
Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley, Reading (2003)
Buschmann, F., et al.: Pattern-Oriented Software Architecture. John Wiley & Sons Ltd., Chichester (1996)
Alur, D., Crupi, J., Malks, D.: Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall, Englewood Cliffs (2001)
Gaeta, A., Gaeta, M., Smith, A., Djordjevic, I., Dimitrakos, T., Colombo, M., Miranda, S.: Design patterns for Secure Virtual Organization Management Architecture. In: Proceeding of the First International Workshop on Security, Trust and Privacy in Grid Systems, Nice, France, September 17 (2007)
BEinGRID project website, http://www.beingrid.eu
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of Supercomputer Applications 15(3), 200–222 (2001)
GRASP Project, http://eu-grasp.net/english/default.htm
VO Management Design Patterns, http://www.gridipedia.eu/258.html
VO Management Software Components, http://www.gridipedia.eu/259.html
BEinGRID BE09, http://www.beingrid.eu/index.php?id=be9
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Capuano, N., Gaeta, M., Miranda, S., Orciuoli, F., Ritrovato, P. (2008). Grid Technologies to Support B2B Collaboration. In: Lytras, M.D., et al. The Open Knowlege Society. A Computer Science and Information Systems Manifesto. WSKS 2008. Communications in Computer and Information Science, vol 19. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87783-7_49
Download citation
DOI: https://doi.org/10.1007/978-3-540-87783-7_49
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-87782-0
Online ISBN: 978-3-540-87783-7
eBook Packages: Computer ScienceComputer Science (R0)