On2ts - Typescript generation from OWL ontologies and SHACL

Date

Authors

Wright, Jesse
Rodriguez, Sergio J.Mendez
Haller, Armin
Taylor, Kerry
Omran, Pouya G.

Journal Title

Journal ISSN

Volume Title

Publisher

Access Statement

Research Projects

Organizational Units

Journal Issue

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

Citation

Source

CEUR Workshop Proceedings

Book Title

Entity type

Publication

Access Statement

License Rights

DOI

Restricted until