Computing and Informatics, Vol. 27, 2008, 93–118 UNDERSTANDING SEMANTIC AWARE GRID MIDDLEWARE FOR E-SCIENCE Pinar Alper, Carole Goble School of Computer Science, University of Manchester, Manchester, UK e-mail: penpecip, carole @cs.man.ac.uk { } Oscar Corcho School of Computer Science, University of Manchester, Manchester, UK & Facultad de Inform´atica, Universidad Polit´ecnica de Madrid Boadilla del Monte, ES e-mail:
[email protected] Revised manuscript received 11 January 2007 Abstract. In this paper we analyze several semantic-aware Grid middleware ser- vices used in e-Science applications. We describe them according to a common analysis framework, so as to find their commonalities and their distinguishing fea- tures. As a result of this analysis we categorize these services into three groups: information services, data access services and decision support services. We make comparisons and provide additional conclusions that are useful to understand bet- ter how these services have been developed and deployed, and how similar ser- vices would be developed in the future, mainly in the context of e-Science applica- tions. Keywords: Semantic grid, middleware, e-science 1 INTRODUCTION The Science 2020 report [40] stresses the importance of understanding and manag- ing the semantics of data used in scientific applications as one of the key enablers of 94 P. Alper, C. Goble, O. Corcho future e-Science. This involves aspects like understanding metadata, ensuring data quality and accuracy, dealing with data provenance (where and how it was pro- duced), etc. The report also stresses the fact that metadata is not simply for human consumption, but primarily used by tools that perform data integration and exploit web services and workflows that transform the data, compute new derived data, etc.