Abstract
Ontologies expressed in OWL and their associated SHACL [4] constraints contain detailed metadata and assumptions on Knowledge Graphs (KGs). With this information comes the possibility of developing front-end applications that interact with these KGs. These opportunities are often unrealised as Web developers are required to interpret OWL and SHACL statements in order to write front-end code that conforms with the back-end data model. This paper introduces on2ts, a developer tool that automatically converts OWL definitions and SHACL constraints into Typescript [1] classes and interfaces. This enables developers to import these definitions directly into their application. The authors have developed this tool with the goal of reducing development time of linked-data applications, improving type-safety of linked-data applications and providing an appropriate level of abstraction for front-end development environments.
Original language | English |
---|---|
Pages (from-to) | 359-363 |
Number of pages | 5 |
Journal | CEUR Workshop Proceedings |
Volume | 2721 |
Publication status | Published - 2020 |
Event | 19th International Semantic Web Conference on Demos and Industry Tracks: From Novel Ideas to Industrial Practice, ISWC-Posters 2020 - Virtual, Online Duration: 1 Nov 2020 → 6 Nov 2020 |