Skip to content

An OWL vocabulary to allow the serialization and exchanging of OntoUML models in conformance with the OntoUML Metamodel.

License

Notifications You must be signed in to change notification settings

OntoUML/ontouml-vocabulary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OntoUML Vocabulary

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.

Documentation

The complete documentation of this vocabulary is available here.

The OntoUML Vocabulary is also available in the Linked Open Vocabularies (LOV) dataset.

Known uses

  • The OntoUML/UFO Catalog uses this Vocabulary for the serialization of its models as linked data.

Tools

  • 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.

Contributors

This project is maintained by the Semantics, Cybersecurity & Services (SCS) Group of the University of Twente, The Netherlands.

The main contributors are:

Contact

To report bug, request a extension, ask a question, or report a usage of the vocabulary, please open an issue on this Github repository.