Abstract
Purpose
Adequate means for easily viewing, browsing and searching knowledge graphs (KGs) are a crucial, still limiting factor. Therefore, this paper aims to present virtual properties as valuable user interface (UI) concept for ontologies and KGs able to improve these issues. Virtual properties provide shortcuts on a KG that can enrich the scope of a class with other information beyond its direct neighborhood.
Design/methodology/approach
Virtual properties can be defined as enhancements of shapes constraint language (SHACL) property shapes. Their values are computed on demand via protocol and RDF query language (SPARQL) queries. An approach is demonstrated that can help to identify suitable virtual property candidates. Virtual properties can be realized as integral functionality of generic, frame-based UIs, which can automatically provide views and masks for viewing and searching a KG.
Findings
The virtual property approach has been implemented at Bosch and is usable by more than 100,000 Bosch employees in a productive deployment, which proves the maturity and relevance of the approach for Bosch. It has successfully been demonstrated that virtual properties can significantly improve KG UIs by enriching the scope of a class with information beyond its direct neighborhood.
Originality/value
SHACL-defined virtual properties and their automatic identification are a novel concept. To the best of the author’s knowledge, no such approach has been established nor standardized so far.
Reference29 articles.
1. Jekyll RDF: template-based linked data publication with minimized effort and maximum scalability;International Conference on Web Engineering (ICWE 2019),2019
2. Model-driven rich user interface generation from ontologies for data-intensive web applications,2011
3. Toward a unified modeling of learner's growth process and flow theory;Educational Technology and Society,2016
4. Using knowledge graphs to manage a data lake,2020
5. Virtual properties for ontologies and knowledge graphs,2022