The Opportunity of Grid Services for CSCL-Application Development
Luis M. Vaquero, Davinia Hernández‐Leo, Federico Simmross‐Wattenberg, Miguel L. Bote‐Lorenzo, Juan Ignacio Asensio-Pérez, Yannis A. Dimitriadis, Eduardo Gómez‐Sánchez, Guillermo Vega‐Gorgojo · 2005
The choice of the most suitable middleware technology for a specific problem or domain is sometimes erroneously based on current trends instead of on a thorough comparison of the features offered by the different options. This could be the case of grid services technology, which is claimed to be a technological advance, but whose characteristics are not clearly contrasted with other middleware technologies. The aim of this paper is to analyze whether grid services technology truly present some required properties for CSCL (computer supported collaborative learning) application development in comparison with other service-oriented middleware technologies, as well as with other types of middleware paradigms (object-oriented or component-oriented). To this end, we present relevant requirements of CSCL applications and theoretical discussion about how well they are satisfied by the aforementioned paradigms and technologies. Finally, we introduce a case study in order to illustrate our conclusions.