skip to main content
10.1145/1458484.1458499acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

MashQL: a query-by-diagram topping SPARQL

Published: 30 October 2008 Publication History

Abstract

This article is motivated by the importance of building web data mashups. Building on the remarkable success of Web 2.0 mashups, and specially Yahoo Pipes, we generalize the idea of mashups and regard the Internet as a database. Each internet data source is seen as a table, and a mashup is seen as a query on these tables. We assume that web data sources are represented in RDF, and SPARQL is the query language.
We propose a query-by-diagram language called MashQL. The goal is to allow people to build data mashups diagrammatically. In the background, MashQL queries are translated into and executed as SPARQL queries. The novelty of MashQL is that it allows querying a data source without any prior understanding of the schema or the structure of this source. Users also do not need any knowledge about RDF/SPARQL to get started.

References

[1]
AllegroGraph http://www.franz.com/products/allegrograph (May 2008)
[2]
Athanasis, N., Christophides, V., and Kotzinos, D.: Generating On the Fly Queries for the Semantic Web. In Proceedings of the ISWC. LNCS, Springer. 2004.
[3]
Bloesch, A. and Halpin, T.: Conceptual Queries using ConQuer-II. In Proceedings of the ER. LNCS, Springer. 1997.
[4]
Chong, E., Das, S., Eadon, G., and Srinivasan, J.: An efficient SQL-based RDF querying scheme. In Proceedings of VLDB. LNCS, Springer. 2005
[5]
Czejdo, B., Elmasri, R., Rusinkiewicz, M., and Embley, D.: An algebraic language for graphical query formulation using an EER model. In Proceedings of the ACM Conference on Computer Science. 1987.
[6]
Das, S., Chong, E., Wu, Z., Annamalai, M., and Srinivasan, J.: A Scalable Scheme for Bulk Loading Large RDF Graphs into Oracle. In Proceedings of the ICDE. ACM. 2008.
[7]
De Troyer, O., Meersman, R., and Verlinden, P.: RIDL on the CRIS Case: A Workbench for NIAM. In Proceedings of the IFIP.8.1 Conference. 1988.
[8]
Hofstede, A., Proper, H., and van der Weide, T.: Computer Supported Query Formulation in an Evolving Context. In Proceedings of the ADC. 1995.
[9]
Iskold, A.: Semantic Web: Difficulties with the Classic Approach. The ReadWriteWeb magazine. Sep. 19, 2007
[10]
iSPARQL http://demo.openlinksw.com/isparql (May 2008)
[11]
Jarrar, M.: Towards Methodological Principles for Ontology Engineering. PhD Thesis. Vrije Universiteit Brussel. May 2005
[12]
Jarrar, M.: Towards Automated Reasoning on ORM Schemes -Mapping ORM into the DLRidf Description Logic. In Proceedings of the ER. LNCS, Springer. 2007.
[13]
Jarrar, M.: Mapping ORM into the SHOIN/OWL Description Logic -Towards a Methodological and Expressive Graphical Notation for Ontology Engineering. In Proceedings of the OTM'07 Workshops. LNCS, Springer. 2007
[14]
Jarrar, M., and Dikaiakos, M. D.: MashQL: A Query-By-Diagram Language for Data Mashups. Technical Article (No. TAR200805). University of Cyprus, 2008 http://www.jarrar.info/publications/JD08.pdf
[15]
Kaufmann, E., and Bernstein, A.: How Useful Are Natural Language Interfaces to the Semantic Web for Casual End-Users. In Proceedings of the ISWC. LNCS, Springer. 2007.
[16]
O'Donoghue, J.: MySpace joins the 'semantic' web. The Web User online magazine. May 9, 2008
[17]
O'Reilly, T.: http://radar.oreilly.com/archives/ 2007/02/pipes-and-filters-for-the-inte.html (May 2008)
[18]
Parent, C., and Spaccapietra, S.: About Complex Entities, Complex Objects and Object-Oriented Data Models. In Proceedings of the IFIP 8.1 conference. 1989
[19]
Perez, J., Arenas, M., and Gutierrez, C.: Semantics and Complexity of SPARQL. In Proceedings of the ISWC. LNCS, Springer. 2006
[20]
Polleres, A.: From SPARQL to rules (and back). In proceedings of the WWW. ACM. 2007
[21]
Prud'hommeaux, E. (ed.): SPARQL Query Language for RDF, W3C Working Draft, 4 Oct. 2006
[22]
RFAuthor (May 2008) http://rdfweb.org/people/damian/2001/10/RDFAuthor
[23]
Russell, A., Smart, R., Braines, D., and Shadbolt, R.: NITELIGHT: A Graphical Tool for Semantic Query Construction. In Proceedings of the Semantic Web User Interaction Workshop (SWUI). 2008.
[24]
SPARQL Extensions (March 2008) http://esw.w3.org/topic/SPARQL/Extensions?highlight=%28sparql%29
[25]
SPARQLMotion http://www.topquadrant.com/sparqlmotion (May 2008)
[26]
Tummarello, G., Polleres, A., and Morbidoni, C.: Who the FOAF knows Alice? A needed step toward Semantic Web Pipes. In Proceedings of the ISWC Workshops. 2007
[27]
Yahoo Blog (Mar.08) http://www.ysearchblog.com/ archives/ 000527.html
[28]
Zloof, M.: Query-by-Example: A Data Base Language. IBM Systems Journal, 16(4). 1977

Cited By

View all
  • (2021)The LRA Workbench: an IDE for efficient REST API composition through linked metadataJournal of Big Data10.1186/s40537-021-00504-z8:1Online publication date: 14-Sep-2021
  • (2017)Using Natural Language to Search Linked DataSemantic Keyword-Based Search on Structured Data Sources10.1007/978-3-319-53640-8_16(179-189)Online publication date: 15-Feb-2017
  • (2017)Linked Widgets Platform for Rapid Collaborative Semantic Mashup DevelopmentRapid Mashup Development Tools10.1007/978-3-319-53174-8_4(51-73)Online publication date: 25-Jan-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ONISW '08: Proceedings of the 2nd international workshop on Ontologies and information systems for the semantic web
October 2008
124 pages
ISBN:9781605582559
DOI:10.1145/1458484
  • General Chair:
  • Ramez Elmasri,
  • Program Chairs:
  • Martin Doerr,
  • Mathias Brochhausen,
  • Hyoil Han
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 30 October 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. RDF
  2. SPARQL
  3. Web 2.0
  4. Web 3.0
  5. data web
  6. linked data
  7. mashups
  8. query pipelines
  9. query-by-diagram
  10. semantic web

Qualifiers

  • Research-article

Conference

CIKM08
CIKM08: Conference on Information and Knowledge Management
October 30, 2008
California, Napa Valley, USA

Upcoming Conference

CIKM '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2021)The LRA Workbench: an IDE for efficient REST API composition through linked metadataJournal of Big Data10.1186/s40537-021-00504-z8:1Online publication date: 14-Sep-2021
  • (2017)Using Natural Language to Search Linked DataSemantic Keyword-Based Search on Structured Data Sources10.1007/978-3-319-53640-8_16(179-189)Online publication date: 15-Feb-2017
  • (2017)Linked Widgets Platform for Rapid Collaborative Semantic Mashup DevelopmentRapid Mashup Development Tools10.1007/978-3-319-53174-8_4(51-73)Online publication date: 25-Jan-2017
  • (2015)Towards Semantic MashupsInternational Journal of Information Retrieval Research10.4018/IJIRR.20150401015:2(1-25)Online publication date: 1-Apr-2015
  • (2015)QueryVOWL: Visual Composition of SPARQL QueriesThe Semantic Web: ESWC 2015 Satellite Events10.1007/978-3-319-25639-9_12(62-66)Online publication date: 31-May-2015
  • (2014)A Web-based Platform for Dynamic Integration of Heterogeneous DataProceedings of the 16th International Conference on Information Integration and Web-based Applications & Services10.1145/2684200.2684291(253-261)Online publication date: 4-Dec-2014
  • (2014)Visual SPARQL querying based on extended filter/flow graphsProceedings of the 2014 International Working Conference on Advanced Visual Interfaces10.1145/2598153.2598185(305-312)Online publication date: 27-May-2014
  • (2014)Beyond mashups: Graph transformations on web dataIEEE 18th International Conference on Intelligent Engineering Systems INES 201410.1109/INES.2014.6909368(199-202)Online publication date: Jul-2014
  • (2014)SparqlFilterFlow: SPARQL Query Composition for EveryoneThe Semantic Web: ESWC 2014 Satellite Events10.1007/978-3-319-11955-7_49(362-367)Online publication date: 16-Oct-2014
  • (2014)Linked Widgets Platform: Lowering the Barrier for Open Data ExplorationThe Semantic Web: ESWC 2014 Satellite Events10.1007/978-3-319-11955-7_14(171-182)Online publication date: 16-Oct-2014
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media