Grid Technologies to Support B2B Collaboration

In the context of the European Commission 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 the software components of a service-oriented grid middleware named GRid-based Application Service Provision (GRASP) that the authors have defined, designed and implemented in the frame of a former homonymous European Commission Project (FP5). The main improvement of GRASP due to the application of the BEinGRID design patterns is the support for the creation and life cycle management of Virtual Organisations (VOs). This paper presents the authors' experience and lessons learnt in adopting the GRASP middleware to set up a Business-to-Business (B2B) federated environment supporting collaboration among enterprises. The concrete case study relates to online gaming applications and the adoption of the software as a service business model to provide gaming applications. In a...

[1]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[2]  Steven Tuecke,et al.  Grid Services for Distributed System , 2002 .

[3]  John Crupi,et al.  Core J2EE Patterns: Best Practices and Design Strategies , 2001 .

[4]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[5]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture , 1996 .

[6]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[7]  David W. Walker,et al.  Service Design Patterns for Computational Grids , 2003, Patterns and Skeletons for Parallel and Distributed Computing.

[8]  Martin Fowler,et al.  Patterns of Enterprise Application Architecture , 2002 .

[9]  Matteo Gaeta,et al.  Design patterns for secure virtual organization management architecture , 2007, 2007 Third International Conference on Security and Privacy in Communications Networks and the Workshops - SecureComm 2007.