A Semantic Web-Based Approach to Knowledge Management for Grid Applications

Knowledge has become increasingly important to support intelligent process automation and collaborative problem solving in large-scale science over the Internet. This paper addresses distributed knowledge management, its approach and methodology, in the context of grid application. We start by analyzing the nature of grid computing and its requirements for knowledge support; then, we discuss knowledge characteristics and the challenges for knowledge management on the grid. A semantic Web-based approach is proposed to tackle the six challenges of the knowledge lifecycle - namely, those of acquiring, modeling, retrieving, reusing, publishing, and maintaining knowledge. To facilitate the application of the approach, a systematic methodology is conceived and designed to provide a general implementation guideline. We use a real-world Grid application, the GEODISE project, as a case study in which the core semantic Web technologies such as ontologies, semantic enrichment, and semantic reasoning are used for knowledge engineering and management. The case study has been fully implemented and deployed through which the evaluation and validation for the approach and methodology have been performed

[1]  R. V. van Nieuwpoort,et al.  The Grid 2: Blueprint for a New Computing Infrastructure , 2003 .

[2]  James N. Siddall,et al.  Optimal Engineering Design: Principles and Applications , 1982 .

[3]  Nigel Shadbolt,et al.  Facilitating multi-disciplinary, knowledge-based support for breast cancer screening , 2006 .

[4]  Nigel Shadbolt,et al.  Knowledge Engineering and Management , 2000 .

[5]  Luc Moreau,et al.  Cluster Computing and Grid 2005 Works in Progress , 2005, IEEE Distributed Syst. Online.

[6]  Ahmed K. Elmagarmid,et al.  Composing Web services on the Semantic Web , 2003, The VLDB Journal.

[7]  Nicholas R. Jennings,et al.  The Semantic Grid: A Future e‐Science Infrastructure , 2003 .

[8]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[9]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[10]  Guus Schreiber,et al.  Knowledge Engineering and Management: The CommonKADS Methodology , 1999 .

[11]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

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

[13]  Wendy Hall,et al.  The Semantic Web Revisited , 2006, IEEE Intelligent Systems.

[14]  Carole Goble,et al.  Enhancing Services and Applications with Knowledge and Semantics , 2004, The Grid 2, 2nd Edition.

[15]  Ian Horrocks,et al.  Practical Reasoning for Expressive Description Logics , 1999, LPAR.

[16]  William E. Johnston,et al.  Semantic services for grid-based, large-scale science , 2004, IEEE Intelligent Systems.

[17]  Simon J. Cox,et al.  Engineering Knowledge for Engineering Grid Applications , 2002, EuroWeb.

[18]  Hai Zhuge Semantic grid: scientific issues, infrastructure, and methodology , 2005, CACM.

[19]  Simon J. Cox,et al.  Towards a Knowledge-Based Approach to Semantic Service Composition , 2003, SEMWEB.

[20]  Nicholas Gibbins,et al.  3store: Efficient Bulk RDF Storage , 2003, PSSS.

[21]  James A. Hendler,et al.  Filtering and selecting semantic Web services with interactive composition techniques , 2004, IEEE Intelligent Systems.

[22]  Amit P. Sheth,et al.  Semantics for the Semantic Web: The Implicit, the Formal and the Powerful , 2005, Int. J. Semantic Web Inf. Syst..

[23]  Simon J. Cox,et al.  Empowering Resource Providers to Build the Semantic Grid , 2004, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[24]  Torsten Priebe,et al.  A Context-Based Approach for Supporting Knowledge Work with Semantic Portals , 2005, Int. J. Semantic Web Inf. Syst..

[25]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[26]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[27]  Simon J. Cox,et al.  Implementation and utilisation of a Grid-enabled problem solving environment in Matlab , 2005, Future Gener. Comput. Syst..

[28]  Ambjörn Naeve,et al.  The Human Semantic Web Shifting from Knowledge Push to Knowledge Pull , 2005, Int. J. Semantic Web Inf. Syst..

[29]  Mario Cannataro,et al.  The knowledge grid , 2003, CACM.

[30]  Luc Moreau,et al.  Grimoires: Grid Registry with Metadata Oriented Interface: Robustness, Efficiency, Security --- Work-in-Progress , 2005 .

[31]  Gregor von Laszewski,et al.  A Java commodity grid kit , 2001, Concurr. Comput. Pract. Exp..

[32]  Simon J. Cox,et al.  Databases, Workflows and the Grid in a Service Oriented Environment , 2004, Euro-Par.

[33]  I. Horrocks,et al.  The Instance Store: DL Reasoning with Large Numbers of Individuals , 2004, Description Logics.