This Article 
 Bibliographic References 
 Add to: 
Querying the Data Web: The MashQL Approach
May/June 2010 (vol. 14 no. 3)
pp. 58-67
Mustafa Jarrar, University of Birzeit, Palestine
Marios D. Dikaiakos, University of Cyprus
MashQL, a novel query formulation language for querying and mashing up structured data on the Web, doesn't require users to know the queried data's structure or the data itself to adhere to a schema. In this article, the authors address the fact that being a language, not merely an interface (and simultaneously schema-free), MashQL faces a particular set of challenges. In particular, the authors propose and evaluate a novel technique for optimizing queries over large data sets to allow instant user interaction.

1. M. Jarrar and M. Dikaiakos, Querying the Data Web, tech. report TR-08-04, Dept. Computer Science, Univ. of Cyprus, Nov. 2008;
2. M. Jarrar and M. Dikaiakos, "A Data Mashup Language for the Data Web," Proc. Linked Data on the Web Workshop (LDOW2009), CEUR Workshop Proceedings, 2009; .
3. R. Miller, "Response Time in Man-Computer Conversational Transactions," Proc. December 9-11, 1968, Fall Joint Computer Conf., Part I, ACM Press, 1968, pp. 267–277.
4. E.I. Chong et al., "An Efficient SQL-Based RDF Querying Scheme," Proc. 31st Int'l Conf. Very Large Data Bases, VLDB Endowment, 2005, pp. 1216–1227.
5. T. Neumann and G. Weikum, "The RDF-3X Engine for Scalable Management of RDF Data," VLDB J., vol. 19, no. 1, 2010, pp. 91–113.
6. S. Nestorov et al., "Representative Objects: Concise Representations of Semistructured, Hierarchical Data," Proc. 13th Int'l Conf. Data Eng., IEEE CS Press, 1997, pp. 79–90.

Index Terms:
Query formulation, Semantic Web, data Web, RDF and SPARQL, indexing methods, graph databases, Internet
Mustafa Jarrar, Marios D. Dikaiakos, "Querying the Data Web: The MashQL Approach," IEEE Internet Computing, vol. 14, no. 3, pp. 58-67, May-June 2010, doi:10.1109/MIC.2010.75
Usage of this product signifies your acceptance of the Terms of Use.