Modeling Style for the Selected Entity
About this app Help

Displayed Model:
Load Model   Create New
Download OWL Representation  Open VOWL in new window
Load an Existing PURO Model:

What is this

OBOWLMorph is an app that can load a PURO OBM model created in PURO Modeler, let the user choose desired modeling style for each entity in the model and generate a basis of OWL an ontology from it.

How to use it

Load an Ontology Background Model

A list of available PURO OBMs is in the lower left corner. Click on any of them to load it. It will be displayed in the left frame using node-link visualization. You can re-arrange the nodes by drag&dropping them or letting the app do it for you by clicking the "Start/stop auto-layout" button. Move the around the visualization by drag&dropping outside the nodes, zoom-in or out with mousewheel.
You can also create a new model: clicking the "Create new" link at the top of the page. It takes you to PURO Modeler web application. Create the model in it and save it and then refresh the OBOWLMorph page to display it in the list. (PURO Modeler and OBOWLMorph share the same DB hosted at server side.)
Note: this is an experimental implementation. No user authentication is supported yet and so anyone can access and modify the models.

Select Modeling Styles

If you click on any of the nodes, a pop-up window will be shown where you can select target OWL modeling style for the entity. You don't have to do this - a default modeling style will be used for all entities where you don't select another one. To hide the window, click anywhere outside it and outside the nodes. The selection is saved at the moment you click on an option.

Generate an OWL Ontology from the Background Model

To generate an ontology basis from the PURO OBM, click "Update OWL Representation" button (above the right frame). The result will be visualized in WebVOWL inside the right frame. You can download the ontology basis in n-triples using the link above the frame.

Further info

This application has been created at the Department of Information and Knowledge Engineering of University of Economics, Prague and funded by project no. F4/90/2015. Feel free to contact us at