Skip to main navigation Skip to search Skip to main content

Transforming SHACL Shape Graphs into HTML Applications for Populating Knowledge Graphs

Petko Rutesic*, Dennis Pfisterer, Heiko Paulheim, Stefan Fischer

*Corresponding author for this work

Abstract

Creating applications to manually populate and modify knowledge graphs is a complex task. In this paper, we propose a novel approach for designing user interfaces for this purpose, based on existing SHACL constraint files. Our method consists of taking SHACL constraints and creating multi-form web applications. The novelty of the approach is to treat the editing of knowledge graphs via multi-form application interaction as a business process. This enables user interface modeling, such as modeling of application control flows by integrating ontology-based business process management components. Additionally, because our application models are themselves knowledge graphs, we demonstrate how they can leverage OWL reasoning to verify logical consistency and improve the user experience.

Original languageEnglish
Article number56
JournalDigital
Volume5
Issue number4
DOIs
Publication statusPublished - 12.2025

Fingerprint

Dive into the research topics of 'Transforming SHACL Shape Graphs into HTML Applications for Populating Knowledge Graphs'. Together they form a unique fingerprint.

Cite this