The OntoUML Vocabulary is an implementation of the OntoUML Metamodel in the Web Ontology Language (OWL) that is easily interoperable with ontouml-js and ontouml-schema.
This vocabulary supports the serialization, exchange, and publishing of OntoUML models as linked data and is licensed under CC-BY-SA 4.0.
The complete documentation of this vocabulary is available here.
The OntoUML Vocabulary is also available in the Linked Open Vocabularies (LOV) dataset.
- The OntoUML/UFO Catalog uses this Vocabulary for the serialization of its models as linked data.
-
ontouml-json2ttl is a Python library that transforms OntoUML models serialized in JSON structured according to the ontouml-schema into linked data in compliance with the OntoUML Vocabulary.
-
ontouml-js
is a Typescript library to create, manipulate, and query OntoUML models that can serialize them as linked data in compliance with the OntoUML Vocabulary.
This project is maintained by the Semantics, Cybersecurity & Services (SCS) Group of the University of Twente, The Netherlands.
The main contributors are:
- Tiago Prince Sales [GitHub] [LinkedIn]
- Claudenir M. Fonseca [GitHub] [LinkedIn]
- Pedro Paulo Favato Barcelos [GitHub] [LinkedIn]
To report bug, request a extension, ask a question, or report a usage of the vocabulary, please open an issue on this Github repository.