A Framework for SPARQL Query Processing, Optimization and Execution With Illustrations
The vision of Semantic web is to allow intelligent description and interchange of integrated data from various distributed web resources. A structure for this metadata on web is known as Resource Description Framework (RDF) where data is in the form of XML (EXtended Markup Language). A query language is used to retrieve such large RDF data effectively and efficiently which is known as SPARQL (Standard Protocol and RDF Query Language) which involves Query Processing, Optimization and Execution. In this paper, the authors propose a framework for SPARQL Query Processing, Optimization and Execution with various SPARQL illustrations in Twinkle and Jena ARQ.