On2ts - Typescript generation from OWL ontologies and SHACL
Date
2020
Authors
Wright, Jesse
Rodríguez Méndez, Sergio
Haller, Armin
Taylor, Kerry
Ghiasnezhad Omran, Pouya
Journal Title
Journal ISSN
Volume Title
Publisher
CEUR Workshop Proceedings
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.
Description
Keywords
Typescript, Javascript, SHACL, OWL, Ontology, Code Generation, linked-data, Developer Tool
Citation
Collections
Source
Proceedings of the 19th International Semantic Web Conference on Demos and Industry Tracks (ISWC)
Type
Conference paper
Book Title
Entity type
Access Statement
Open Access
License Rights
Creative Commons Attribution 4.0 International License
DOI
Restricted until
Downloads
File
Description