Skip to main content

A Model-Driven Approach for Using Templates in OWL Ontologies

  • Conference paper
  • 1419 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6317))

Abstract

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  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)

    Chapter  Google Scholar 

  2. Vrandecic, D.: Explicit Knowledge Engineering Patterns with Macros. In: Proceedings of the Ontology Patterns for the Semantic Web Workshop (2005)

    Google Scholar 

  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)

    Chapter  Google Scholar 

  4. OMG: Unified Modeling Language: Superstructure, version 2.1.2. Object Modeling Group (November 2007)

    Google Scholar 

  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. OMG: Ontology Definition Metamodel. Object Modeling Group (May 2009)

    Google Scholar 

  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)

    Chapter  Google Scholar 

  8. Motik, B., Patel-Schneider, P.F., Parsia, B.: OWL 2 Web Ontology Language: Structural Specification and Functional-Style Syntax

    Google Scholar 

  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. 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. 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. Gangemi, A., Presutti, V.: Ontology Design Patterns. In: Handbook of Ontologies, 2nd edn. Springer, Berlin

    Google Scholar 

  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)

    Chapter  Google Scholar 

  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)

    Chapter  Google Scholar 

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

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Parreiras, F.S., Gröner, G., Walter, T., Staab, S. (2010). A Model-Driven Approach for Using Templates in OWL Ontologies. In: Cimiano, P., Pinto, H.S. (eds) Knowledge Engineering and Management by the Masses. EKAW 2010. Lecture Notes in Computer Science(), vol 6317. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16438-5_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16438-5_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16437-8

  • Online ISBN: 978-3-642-16438-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics