OBOWLMorph: Starting Ontology Development from PURO Background Models

  • Marek Dudáš
  • Tomáš Hanzal
  • Vojtěch Svátek
  • Ondřej Zamazal
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9557)


We propose adding two additional steps to OWL ontology development and offer tools supporting it. A so-called PURO background model of an example situation to be covered by the ontology is first created, then a seed of the ontology is generated automatically from it, allowing users to choose suitable modeling style and import the ontology seed into a common ontology editor where it can be finalized. Using PURO as intermediary model should enable better collaboration, documentation and early detection of design problems. The paper focuses on OBOWLMorph: a tool for ontology generation from a PURO model.


Modeling Style Ontology Development Entity Naming Informal Specification Ontology Engineer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Bauman, B.T.: Prying apart semantics and implementation: generating xml schemata directly from ontologically sound conceptual models. In: Proceedings of Balisage: The Markup Conference 2009.
  2. 2.
    Benevides, A.B., Guizzardi, G.: A model-based tool for conceptual modeling and domain ontology engineering in OntoUML. In: Filipe, J., Cordeiro, J. (eds.) Enterprise Information Systems. LNBIP, vol. 24, pp. 528–538. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  3. 3.
    Dermeval, D., Tenório, T., Bittencourt, I.I., Silva, A., Isotani, S., Ribeiro, M.: Ontology-based feature modeling: an empirical study in changing scenarios. Expert Syst. Appl. 42(11), 4950–4964 (2015)CrossRefGoogle Scholar
  4. 4.
    Dudáš, M., Hanzal, T., Svátek, V., Zamazal, O.: OBM2OWL patterns: spotlight on OWL modeling versatility. In: Workshop on Ontology and Semantic WebPatterns (WOP) at ISWC (2015).
  5. 5.
    Fahad, M.: Er2owl: generating OWL ontology from ER diagram. In: Shi, Z., Mercier-Laurent, E., Leake, D. (eds.) Intelligent Information Processing IV. IFIP, vol. 288, pp. 28–37. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  6. 6.
    Gómez-Pérez, A., Fernández-López, M., Corcho, O.: Ontological Engineering. Springer, London (2004)Google Scholar
  7. 7.
    Guarino, N., Welty, C.A.: An overview of OntoClean. In: Staab, S., Studer, R. (eds.) Handbook on ontologies. International Handbooks on Information Systems, pp. 201–220. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  8. 8.
    Kensche, D., Quix, C., Chatti, M.A., Jarke, M.: GeRoMe: a generic role based metamodel for model management. In: Spaccapietra, S., Atzeni, P., Fages, F., Hacid, M.-S., Kifer, M., Mylopoulos, J., Pernici, B., Shvaiko, P., Trujillo, J., Zaihrayeu, I. (eds.) Journal on Data Semantics VIII. LNCS, vol. 4380, pp. 82–117. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  9. 9.
    Lohmann, S., Negru, S., Haag, F., Ertl, T.: VOWL 2: user-oriented visualization of ontologies. In: Janowicz, K., Schlobach, S., Lambrix, P., Hyvönen, E. (eds.) EKAW 2014. LNCS, vol. 8876, pp. 266–281. Springer, Heidelberg (2014)Google Scholar
  10. 10.
    Svátek, V., Homola, M., Kluka, J., Vacura, M.: Metamodeling-based coherence checking of OWL vocabulary background models. In: OWLED (2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Marek Dudáš
    • 1
  • Tomáš Hanzal
    • 1
  • Vojtěch Svátek
    • 1
  • Ondřej Zamazal
    • 1
  1. 1.Department of Information and Knowledge EngineeringUniversity of EconomicsPrague 3Czech Republic

Personalised recommendations