Language-Based Testing for Knowledge Graphs
- Tobias John,
- Einar Broch Johnsen,
- ,
- Dominic Steinhöfel
- University of Oslo,
- ,
- ,
- CISPA Helmholz Center for Information Security
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-reviewPublication Information
Output type
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 24-46 (23 pages)Journal (Volume, Issue Number)
Lecture Notes in Computer Science (Volume 15719)Publication milestones
- Published - 31/05/2025
Publication status
Published - 31/05/2025
Publication IDs
- ORCID: /0000-0002-0996-2543/work/185042870
- Scopus: 105007768199
Abstract
Knowledge graphs rely on a vast ecosystem of software tools, such as parsers, APIs and reasoners. Yet, tool developers have little support to ensure tool reliability. Here, we demonstrate how recent advantages in test case generation for highly structured and constrained inputs can support software developers in the semantic web field. We develop input generators for RDF Turtle and the OWL EL profile, and report on numerous bugs we found in parsers, reasoners and APIs of widely used tools and libraries, as well as imprecisions in standards and documentation. We provide actionable insights on using automated testing to increase the reliability of software tools for knowledge graphs.
Publication metrics
PlumX, opens in new tab
Citations
6
Captures
2
Access to documents
Related Event
Title
European Semantic Web Conference
Event type
ConferenceDegree of recognition
International eventDate
01/06/2025 - 05/06/2025Location
PortorozSlovenia
