A Model-Driven Approach for Using Templates in OWL Ontologies

  • Fernando Silva Parreiras
  • Gerd Gröner
  • Tobias Walter
  • Steffen Staab
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6317)


Integrating model-driven development and semantic web resulted in metamodels and model-driven tools for the semantic web. However, these metamodels or tools do not provide dedicated support for dealing with templates in ontology engineering. Templates are useful for encapsulating knowledge and modeling recurrent sets of axioms like ontology design patterns. We propose an extension of existing metamodels and tools to support ontology engineers in modeling ontology templates. Our approach allows ontology engineers to keep template specifications as first-class citizens, reducing complexity and increasing reusability in ontology engineering. We demonstrate our approach with templates for ontology design patterns and well-known problems like domain closure.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Gangemi, A.: Ontology Design Patterns for Semantic Web Content. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 262–276. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. 2.
    Vrandecic, D.: Explicit Knowledge Engineering Patterns with Macros. In: Proceedings of the Ontology Patterns for the Semantic Web Workshop (2005)Google Scholar
  3. 3.
    Iannone, L., Rector, A., Stevens, R.: Embedding Knowledge Patterns into OWL. In: Aroyo, L., Traverso, P., Ciravegna, F., Cimiano, P., Heath, T., Hyvönen, E., Mizoguchi, R., Oren, E., Sabou, M., Simperl, E. (eds.) ESWC 2009. LNCS, vol. 5554, pp. 218–232. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  4. 4.
    OMG: Unified Modeling Language: Superstructure, version 2.1.2. Object Modeling Group (November 2007)Google Scholar
  5. 5.
    Staab, S., Erdmann, M., Maedche, A.: Engineering Ontologies using Semantic Patterns. In: IJCAI 2001 Workshop on E-business and the Intelligent Web (2001)Google Scholar
  6. 6.
    OMG: Ontology Definition Metamodel. Object Modeling Group (May 2009)Google Scholar
  7. 7.
    Brockmans, S., Volz, R., Eberhart, A., Löfler, P.: Visual modeling of OWL DL ontologies using UML. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 198–213. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  8. 8.
    Motik, B., Patel-Schneider, P.F., Parsia, B.: OWL 2 Web Ontology Language: Structural Specification and Functional-Style SyntaxGoogle Scholar
  9. 9.
    Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C Member Submission (May 21, 2004)Google Scholar
  10. 10.
    Kubias, A., Schenk, S., Staab, S., Pan, J.Z.: OWL SAIQL - an OWL DL query language for ontology extraction. In: OWLED 2007 – OWL: Experiences and Directions Third International Workshop, Innsbruck, Austria, June 6-7 (2007)Google Scholar
  11. 11.
    Sirin, E., Parsia, B.: SPARQL-DL: SPARQL Query for OWL-DL. In: OWLED 2007 – OWL: Experiences and Directions Third International Workshop, Innsbruck, Austria, June 6-7 (2007)Google Scholar
  12. 12.
    Gangemi, A., Presutti, V.: Ontology Design Patterns. In: Handbook of Ontologies, 2nd edn. Springer, BerlinGoogle Scholar
  13. 13.
    Brockmans, S., Haase, P., Hitzler, P., Studer, R.: A Metamodel and UML Profile for Rule-Extended OWL DL Ontologies. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 303–316. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  14. 14.
    Arndt, R., Troncy, R., Staab, S., Hardman, L., Vacura, M.: COMM: Designing a Well-Founded Multimedia Ontology for the Web. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L.J.B., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 30–43. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  15. 15.
    Scherp, A., Franz, T., Saathoff, C., Staab, S.: F–a model of events based on the foundational ontology dolce+DnS ultralight. In: K-CAP 2009, pp. 137–144. ACM, New York (2009)Google Scholar
  16. 16.
    Saathoff, C., Scherp, A.: Unlocking the Semantics of Multimedia Presentations in the Web with the Multimedia Metadata Ontology. In: WWW 2010 Proceedings. ACM, New York (2010)Google Scholar
  17. 17.
    Presutti, V., Gangemi, A.: Content Ontology Design Patterns as Practical Building Blocks for Web Ontologies. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 128–141. Springer, Heidelberg (2008)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Fernando Silva Parreiras
    • 1
  • Gerd Gröner
    • 1
  • Tobias Walter
    • 1
  • Steffen Staab
    • 1
  1. 1.WeST — Institute for Web Science and TechnologiesUniversity of Koblenz-LandauKoblenzGermany

Personalised recommendations