Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3464385.3464744acmotherconferencesArticle/Chapter ViewAbstractPublication PageschitalyConference Proceedingsconference-collections
research-article

Realizing Ontology-based Reusable Interfaces for Data Access via Virtual Knowledge Graphs

Published: 13 July 2021 Publication History

Abstract

In this paper, we present a comprehensive framework, which we call VKG-UI, for realizing ontology-based reusable user interfaces (UIs) for data access via virtual knowledge graphs (VKGs). The VKG approach uses an ontology to model the domain of interest and to hide the heterogeneity of the underlying data sources. Reusable UIs can be built by relying on queries that are issued to the VKG system and that use the high level vocabulary from the ontology layer. This use of VKGs allows for decoupling the data from the UIs, and brings great reusability in designing the latter. To illustrate our approach, we introduce significant use cases with various types of UIs, including programming, graphic, natural language, and voice interfaces.

References

[1]
Diego Calvanese, Benjamin Cogrel, Sarah Komla-Ebri, Roman Kontchakov, Davide Lanti, Martin Rezk, Mariano Rodriguez-Muro, and Guohui Xiao. 2017. Ontop: Answering SPARQL Queries over Relational Databases. Semantic Web J. 8, 3 (2017), 471–487. https://doi.org/10.3233/SW-160217
[2]
Diego Calvanese, Giuseppe De Giacomo, Domenico Lembo, Maurizio Lenzerini, Antonella Poggi, Mariano Rodriguez-Muro, Riccardo Rosati, Marco Ruzzi, and Domenico Fabio Savo. 2011. The Mastro System for Ontology-based Data Access. Semantic Web J. 2, 1 (2011), 43–53.
[3]
Florian Daniel and Maristella Matera. 2014. Mashups – Concepts, Models and Architectures. Springer. https://doi.org/10.1007/978-3-642-55049-2
[4]
Souripriya Das, Seema Sundara, and Richard Cyganiak. 2012. R2RML: RDB to RDF mapping language. W3C Recommendation. World Wide Web Consortium. Available at http://www.w3.org/TR/r2rml/.
[5]
Linfang Ding, Guohui Xiao, Diego Calvanese, and Liqiu Meng. 2020. A Framework Uniting Ontology-Based Geodata Integration and Geovisual Analytics. Int. J. of Geo-Information 9, 8 (2020). https://doi.org/10.3390/ijgi9080474
[6]
Lee Feigenbaum, Gregory Todd Williams, Kendall Grant Clark, and Elias Torres. 2013. SPARQL 1.1 Protocol. W3C Recommendation. World Wide Web Consortium. Available at http://www.w3.org/TR/sparql11-protocol.
[7]
Armin Haller, Krzysztof Janowicz, Simon Cox, Danh Le-Phuoc, Kerry Taylor, and Maxime Lefrançois. 2017. Semantic Sensor Network Ontology. W3C Recommendation. World Wide Web Consortium. Available at https://www.w3.org/TR/vocab-ssn/.
[8]
Steve Harris and Andy Seaborne. 2013. SPARQL 1.1 Query Language. W3C Recommendation. World Wide Web Consortium. Available at http://www.w3.org/TR/sparql11-query.
[9]
Pascal Hitzler, Markus Krötzsch, Bijan Parsia, Peter F. Patel-Schneider, and Sebastian Rudolph. 2012. OWL 2 Web Ontology Language: Primer (Second Edition). W3C Recommendation. World Wide Web Consortium. Available at http://www.w3.org/TR/owl2-primer/.
[10]
Anis Nouri and Florian Daniel. 2015. Interactive, Live Mashup Development Through UI-Oriented Computing. In Rapid Mashup Development Tools – Revised Selected Papers of the 1st Int. Rapid Mashup Challenge (RMC 2015)(Communications in Computer and Information Science, Vol. 591), Florian Daniel and Cesare Pautasso (Eds.). Springer, 31–49. https://doi.org/10.1007/978-3-319-28727-0_3
[11]
Heiko Paulheim and Florian Probst. 2010. Ontology-enhanced User Interfaces: A Survey. Int. J. on Semantic Web and Information Systems 6, 2 (2010), 36–59.
[12]
Matthew Perry and John Herring. 2011. GeoSPARQL - A Geographic Query Language for RDF Data. OGC Candidate Standard OGC 11-052r3. Open Geospatial Consortium.
[13]
Antonella Poggi, Domenico Lembo, Diego Calvanese, Giuseppe De Giacomo, Maurizio Lenzerini, and Riccardo Rosati. 2008. Linking Data to Ontologies. J. on Data Semantics 10(2008), 133–173. https://doi.org/10.1007/978-3-540-77688-8_5
[14]
Freddy Priyatna, Oscar Corcho, and Juan F. Sequeda. 2014. Formalisation and Experiences of R2RML-based SPARQL to SQL Query Translation using morph. In Proc. of the 23rd Int. World Wide Web Conf. (WWW). 479–490. https://doi.org/10.1145/2566486.2567981
[15]
Alberto Rodrigues da Silva. 2015. Model-driven Engineering: A Survey Supported by the Unified Conceptual Model. Computer Languages, Systems & Structures 43 (2015), 139–155. https://doi.org/10.1016/j.cl.2015.06.001
[16]
Guus Schreiber and Yves Raimond. 2014. RDF 1.1 Primer. W3C Working Group Note. World Wide Web Consortium. Available at http://www.w3.org/TR/rdf11-primer/.
[17]
Juan F. Sequeda and Daniel P. Miranker. 2013. Ultrawrap: SPARQL Execution on Relational Data. J. of Web Semantics 22(2013), 19–39.
[18]
Guohui Xiao, Diego Calvanese, Roman Kontchakov, Domenico Lembo, Antonella Poggi, Riccardo Rosati, and Michael Zakharyaschev. 2018. Ontology-Based Data Access: A Survey. In Proc. of the 27th Int. Joint Conf. on Artificial Intelligence (IJCAI). IJCAI Org., 5511–5519. https://doi.org/10.24963/ijcai.2018/777
[19]
Guohui Xiao, Linfang Ding, Benjamin Cogrel, and Diego Calvanese. 2019. Virtual Knowledge Graphs: An Overview of Systems and Use Cases. Data Intelligence 1(2019), 201–223.
[20]
Guohui Xiao, Davide Lanti, Roman Kontchakov, Sarah Komla-Ebri, Elem Güzel-Kalayci, Linfang Ding, Julien Corman, Benjamin Cogrel, Diego Calvanese, and Elena Botoeva. 2020. The Virtual Knowledge Graph System Ontop. In Proc. of the 19th Int. Semantic Web Conf. (ISWC), Vol. 2. 259–277.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
CHItaly '21: Proceedings of the 14th Biannual Conference of the Italian SIGCHI Chapter
July 2021
237 pages
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]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 July 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. data access
  2. ontology
  3. user interface
  4. virtual knowledge graph

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

CHItaly '21

Acceptance Rates

Overall Acceptance Rate 109 of 242 submissions, 45%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 96
    Total Downloads
  • Downloads (Last 12 months)23
  • Downloads (Last 6 weeks)1
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media