Advanced search
1 file | 818.68 KB

Querying heterogeneous linked building datasets with context-expanded GraphQL queries

Author
Organization
Abstract
Linked Data in the construction industry is a topic gaining serious interest over the last years. However, this interest remains largely academic and has not sparked much adoption of web technologies in the field. To nourish adoption of Linked Data in practice, access to the data has to be made more easy. SPARQL, the recommended RDF query language, has proven very powerful for retrieving and updating RDF datasets. However, due to its verbosity and complexity, it is often considered a threshold for developers to implement in their tools. In this paper, we compare SPARQL with Linked Data querying languages that extend the GraphQL syntax, in context of querying building datasets: HyperGraphQL and GraphQL-LD. Since it went open source in 2015, GraphQL has been adopted by a large community of developers, partly due to its elegance and conciseness. As a use case, the queries are performed on an RDF-based multi-model that relies on the recent ISO standard ICDD (ISO 21597). ICDD interlinks information on a sub-document identifier level, based on OWL. It is aimed at the industry in that it adds a layer of Linked Data to documentation formats that are still widely used in practice: IFC, spreadsheets, imagery etc. Therefore, it is considered a tuned use case for comparing these different RDF query languages.
Keywords
Linked Data, ICDD, SPARQL, GraphQL

Downloads

  • Werbrouck et al Querying Heterogeneous Linked Building Data with Context-Expanded GraphQL queries LDAC2019.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 818.68 KB

Citation

Please use this url to cite or link to this publication:

Chicago
Werbrouck, Jeroen, Madhumitha Senthilvel, Jakob Beetz, and Pieter Pauwels. 2019. “Querying Heterogeneous Linked Building Datasets with Context-expanded GraphQL Queries.” In Proceedings of the 7th Linked Data in Architecture and Construction Workshop, ed. Maria Poveda-Villalón, Pieter Pauwels, Rui De Klerk, and Ana Roxin, 21–34. Lisbon, Portugal.
APA
Werbrouck, Jeroen, Senthilvel, M., Beetz, J., & Pauwels, P. (2019). Querying heterogeneous linked building datasets with context-expanded GraphQL queries. In Maria Poveda-Villalón, P. Pauwels, R. De Klerk, & A. Roxin (Eds.), Proceedings of the 7th Linked Data in Architecture and Construction Workshop (pp. 21–34). Presented at the 7th Linked Data in Architecture and Construction Workshop, Lisbon, Portugal.
Vancouver
1.
Werbrouck J, Senthilvel M, Beetz J, Pauwels P. Querying heterogeneous linked building datasets with context-expanded GraphQL queries. In: Poveda-Villalón M, Pauwels P, De Klerk R, Roxin A, editors. Proceedings of the 7th Linked Data in Architecture and Construction Workshop. Lisbon, Portugal; 2019. p. 21–34.
MLA
Werbrouck, Jeroen et al. “Querying Heterogeneous Linked Building Datasets with Context-expanded GraphQL Queries.” Proceedings of the 7th Linked Data in Architecture and Construction Workshop. Ed. Maria Poveda-Villalón et al. Lisbon, Portugal, 2019. 21–34. Print.
@inproceedings{8623179,
  abstract     = {Linked Data in the construction industry is a topic gaining serious interest over the last years. However, this interest remains largely academic and has not sparked much adoption of web technologies in the field. To nourish adoption of Linked Data in practice, access to the data has to be made more easy. SPARQL, the recommended RDF query language, has proven very powerful for retrieving and updating RDF datasets. However, due to its verbosity and complexity, it is often considered a threshold for developers to implement in their tools. In this paper, we compare SPARQL with Linked Data querying languages that extend the GraphQL syntax, in context of querying building datasets: HyperGraphQL and GraphQL-LD. Since it went open source in 2015, GraphQL has been adopted by a large community of developers, partly due to its elegance and conciseness. As a use case, the queries are performed on an RDF-based multi-model that relies on the recent ISO standard ICDD (ISO 21597). ICDD interlinks information on a sub-document identifier level, based on OWL. It is aimed at the industry in that it adds a layer of Linked Data to documentation formats that are still widely used in practice: IFC, spreadsheets, imagery etc. Therefore, it is considered a tuned use case for comparing these different RDF query languages.},
  author       = {Werbrouck, Jeroen and Senthilvel, Madhumitha and Beetz, Jakob and Pauwels, Pieter},
  booktitle    = {Proceedings of the 7th Linked Data in Architecture and Construction Workshop},
  editor       = {Poveda-Villalón, Maria and Pauwels, Pieter and De Klerk, Rui and Roxin, Ana},
  keywords     = {Linked Data,ICDD,SPARQL,GraphQL},
  language     = {eng},
  location     = {Lisbon},
  pages        = {21--34},
  title        = {Querying heterogeneous linked building datasets with context-expanded GraphQL queries},
  year         = {2019},
}