Converting UML based conceptualization into OWL ontologies

Chowlk: from UML conceptualizations to ontologies

Published on: 05/07/2022
News

Ontology conceptualization consists in generating a preliminary model based on the requirements that the ontology should represent. This activity is often carried out by generating the models as diagrams in a blackboard, paper or digital tools. The generated models drive the ontology implementation activity which is usually done from scratch using ontology editors.

In order to take advantage of the conceptualizations generated, the Chowlk framework provides

  1. The Chowlk visual notation based on UML https://chowlk.linkeddata.es/chowlk_spec
  2. The Chowlk converter which is a web application that converts UML based ontology conceptualizations into OWL ontologies. The service is available online at  https://chowlk.linkeddata.es and the source code is shared in a GitHub repository https://github.com/oeg-upm/Chowlk under the Apache 2.0 license.
  3. Chowlk visual notation templates to be integrated and used in diagrams.net
  4. Examples of ontology conceptualizations: https://chowlk.linkeddata.es/examples.html

 

See how to use the system: https://www.youtube.com/watch?v=aTAvtkPCdMw

 

Cite as: Chávez-Feria, S., García-Castro, R., Poveda-Villalón, M. (2022). Chowlk: from UML-Based Ontology Conceptualizations to OWL. In: , et al. The Semantic Web. ESWC 2022. Lecture Notes in Computer Science, vol 13261. Springer, Cham. https://doi.org/10.1007/978-3-031-06981-9_20