Transforming SHACL Shape Graphs into HTML Applications for Populating Knowledge Graphs

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.

Authors

Institutions

Publication Details

Journal
Digital
Published
2025-10-15
DOI
https://doi.org/10.3390/digital5040056
Primary Topic
Semantic Web and Ontologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Transforming SHACL Shape Graphs into HTML Applications for Populating Knowledge Graphs

Petko Rutesic, Heiko Paulheim, Dennis Pfisterer, Stefan Fischer
Digital
Semantic Web and Ontologies
article

Transforming SHACL Shape Graphs into HTML Applications for Populating Knowledge Graphs

Petko Rutesic, Heiko Paulheim, Dennis Pfisterer, Stefan Fischer
article en

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.

DigitalVol. 5(4)
Baden-Wuerttemberg Cooperative State University (DE), Technische Hochschule Mannheim (DE), University of Mannheim (DE), Institute for Integrative and Experimental Genomics (DE), University of Lübeck (DE)
Openalex Percentile: Top 85%
Semantic Web and Ontologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Transforming SHACL Shape Graphs into HTML Applications for Populating Knowledge Graphs — Petko Rutesic, Heiko Paulheim, et al. · Digital (2025) | TGRS Research Map | TGRS