Enhancing Grid Service Discovery with a Semantic Wiki and the Concept Matching Approach

An important challenge of realizing the vision of Grid computing that heterogeneous resources are shared in dynamic and multi-institutional virtual organization is that users need to locate, find, select and invoke appropriate Grid services on demand. However, at the current stage, both Grid resource description and discovery mechanisms are still at an immature stage. This paper presents a semantic solution for flexible Grid service discovery. The service description knowledge is collected by using a semantic wiki, and the proposed service matching approach compares the semantic content of user requests against service advertisements and provides a ranked list of candidate service. Based on them, a service information middleware has been developed and integrated into the service-oriented Grid environment, facilitating an enhanced Grid access for users.

[1]  David De Roure,et al.  A pragmatic approach for the semantic description and matching of pervasive resources , 2010, Int. J. Pervasive Comput. Commun..

[2]  Daniel Elenius,et al.  The OWL-S Editor - A Development Tool for Semantic Web Services , 2005, ESWC.

[3]  Anthony Jameson,et al.  Using a Semantic Wiki as a Knowledge Source for Rich Modeling and Question Answering , 2008, AAAI Spring Symposium: Symbiotic Relationships between Semantic Web and Knowledge Engineering.

[4]  M. Krötzsch,et al.  Wikipedia and the Semantic Web The Missing Links ? , 2005 .

[5]  Brian McBride,et al.  Jena: Implementing the RDF Model and Syntax Specification , 2001, SemWeb.

[6]  Christian Bizer,et al.  RAP: RDF API for PHP , 2005 .

[7]  A. Tversky Features of Similarity , 1977 .

[8]  Volker Haarslev,et al.  Racer: A Core Inference Engine for the Semantic Web , 2003, EON.

[9]  Fabien L. Gandon,et al.  SweetWiki: semantic web enabled technologies in Wiki , 2006, WikiSym '06.

[10]  Angela Schwering,et al.  Hybrid Model for Semantic Similarity Measurement , 2005, OTM Conferences.

[11]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[12]  Alan L. Rector,et al.  The State of Multi-User Ontology Engineering , 2007, WoMO.

[13]  Esperanza Marcos,et al.  Modeling semantic web services: a case study , 2006, ICWE '06.

[14]  Hai Zhuge,et al.  Communities and Emerging Semantics in Semantic Link Network: Discovery and Learning , 2009, IEEE Transactions on Knowledge and Data Engineering.

[15]  Deborah L. McGuinness,et al.  Owl web ontology language guide , 2003 .

[16]  David De Roure,et al.  Extending Pervasive Devices with the Semantic Grid: A Service Infrastructure Approach , 2006, The Sixth IEEE International Conference on Computer and Information Technology (CIT'06).

[17]  David De Roure,et al.  A Semantic Approach for Service Matching in Pervasive Environments , 2007 .