KGOL: a Knowledge Grid operating language

This paper presents the design and implementation of a Knowledge Grid operating language and the programming environment KGOL. It provides not only a friendly user interface for end-users to easily access and manage the Knowledge Grid resources but also a programming environment for application developers to implement the Knowledge Grid applications. The KGOL programming environment consists of a parser, an interpreter, an execution engine, and a result generator. Comparisons between the KGOL, the SQL, and the XML-based query languages XQL and LOREL show the distinguished advantages of the KGOL.

[1]  Hai Zhuge,et al.  Inheritance rules for flexible model retrieval , 1998, Decis. Support Syst..

[2]  CeriStefano,et al.  Comparative analysis of five XML query languages , 2000 .

[3]  Michael J. Franklin,et al.  Efficient Filtering of XML Documents for Selective Dissemination of Information , 2000, VLDB.

[4]  Vassilis Christophides,et al.  On wrapping query languages and efficient XML integration , 2000, SIGMOD '00.

[5]  Lynn Andrea Stein,et al.  Squeal: a structured query language for the Web , 2000, Comput. Networks.

[6]  Peter Fankhauser XQuery formal semantics state and challenges , 2001, SGMD.

[7]  Hai Zhuge,et al.  A knowledge grid model and platform for global knowledge sharing , 2002, Expert Syst. Appl..

[8]  Calton Pu,et al.  Wrapping web data into XML , 2001, SGMD.

[9]  Dongwon Lee,et al.  Comparative analysis of six XML schema languages , 2000, SGMD.

[10]  Stefano Ceri,et al.  Comparative analysis of five XML query languages , 1999, SGMD.

[11]  Hai Zhuge A problem-oriented and rule-based component repository , 2000, J. Syst. Softw..

[12]  Alin Deutsch,et al.  A Query Language for XML , 1999, Comput. Networks.

[13]  Ioana Manolescu,et al.  Integrating Keyword Search into XML Query Processing , 2000, BDA.

[14]  Hai Zhuge,et al.  VEGA-KG: A Way to the Knowledge Web , 2002 .

[15]  Jennifer Widom,et al.  Query Optimization for XML , 1999, VLDB.

[16]  David Beech,et al.  A Formal Data Model and Algebra for XML , 1999 .

[17]  Alon Y. Halevy,et al.  Updating XML , 2001, SIGMOD '01.

[18]  Dan Suciu,et al.  On database theory and XML , 2001, SGMD.