Font Size: a A A

Fuzzy SPARQL Query Over XML

Posted on:2012-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:H X LiFull Text:PDF
GTID:2298330467977975Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
XML is a standard for Web data representation and exchange, it is particularly important for the extensive use of XML. Currently, XQuery, XML’s standard query language, can not meet users’ semantic and fuzzy query. The semantic web is an extension of current Web, the goal of which is to make the information on the Web can be understood by machines, to retrieve information more efficiently. SPARQL, the query language of Semantic Web, has strong semantic analysis ability. The semantic query can be satisfied with applying the SPARQL query language’s features and benefits to the XML databases. On the other hand, current XML databases only support precise queries, while vague statements and fuzzy query in natural language is clearly more Efficient and practical valuable. For the above, we try to query XML data in semantic and fuzzy query way with fuzzy SPARQL query language. First, the formal fuzzy SPARQL (fSPARQL) syntax is constructed on the basis of fuzzy extension SPARQL vocabulary and expression, making it can handle fuzzy SPARQL queries. Then, mappings and rules between fSPARQL and XQuery are proposed. So the users can query XML databases submitted with fuzzy SPARQL even when they do know at all. Experiments approves that our approach is indeed feasible. It is much high efficiency to converse fSPARQL to XQurey and the converted XQuery is semantic consistence with the manually write XQuery.
Keywords/Search Tags:XML, SPARQL, XQuery, Semantic Web, fuzzy SPARQL
PDF Full Text Request
Related items