Skip to main content

Metamodelling and Ontologies( ∗ )

  • Chapter
  • First Online:
Ontology-Driven Software Development

Abstract

Metamodelling plays an interesting role in MDSD. Following the discussions on metamodelling in Sect. 2.2.2, this chapter presents technologies on integrating metamodelling and ontologies. On the one hand, there are metamodels for standard ontology languages, such as OWL 2. On the other hand, there have been efforts enriching standard ontology languages with metamodelling capabilities. Chapter 11 will provide further discussions on metamodelling on how it can be useful for ontology-integrated modelling.

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

Access this chapter

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 EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Notes

  1. 1.

    To simplify the presentation, we do not distinguish datatype names and datatype URIrefs here.

References

  1. C. Atkinson, T. Kühne, Model-driven development: a metamodeling foundation. Software, IEEE, vol. 20(5), pp. 36–41 (2003)

    Google Scholar 

  2. C. Atkinson, M. Gutheil, B. Kennel, A flexible infrastructure for multilevel language engineering. IEEE Trans. Software Eng. 99(RapidPosts), 742–755 (2009). ISSN 0098-5589. doi:http://doi.ieeecomputersociety.org/10.1109/TSE.2009.31

    Google Scholar 

  3. S. Brockmans, P. Haase, P. Hitzler, R. Studer, A metamodel and UML profile for rule-extended OWL DL ontologies. in 3rd European Semantic Web Conference (ESWC). Lecture Notes in Computer Science, vol. 4011 (Springer, Berlin, 2006), pp. 303–316

    Google Scholar 

  4. S. Brockmans, R. Volz, A. Eberhart, P. Löffler, Visual modeling of OWL DL ontologies using UML. in Proceedings of the Third International Semantic Web Conference, ed. by S. McIlraith et al. (Springer, Hiroshima, Japan, 2004), pp. 198–213

    Google Scholar 

  5. F.M. Donini, D. Nardi, R. Rosati, Description logics of minimal knowledge and negation as failure. ACM Trans. Comput. Log. 3(2), 177–225 (2002)

    Article  MathSciNet  Google Scholar 

  6. J.-M. Favre, T. Nguyen, Towards a megamodel to model software evolution through transformations. Electr. Notes Theor. Comput. Sci. 127(3), 59–74 (2005)

    Article  Google Scholar 

  7. S. Grimm, B. Motik, Closed world reasoning in the semantic web through epistemic operators. in OWLED Workshop on OWL: Experiences and Directions, CEUR Workshop Proceedings, vol. 188. CEUR-WS.org, 2005

    Google Scholar 

  8. B. Motik, On the properties of metamodeling in OWL. J. Log. Comput. 17(4), 617–637 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  9. B. Motik, P.F. Patel-Schneider, I. Horrocks, OWL 2 Web Ontology Language—Structural Specification and Functional-Style Syntax. Working draft, W3C, April 2008

    Google Scholar 

  10. I. Ober, A. Prinz, What do we need metamodels for? in Proceedings of the 4th Nordic Workshop on UML and Software Modelling (NWUML’06), Norway, 2006

    Google Scholar 

  11. OMG. Meta Object Facility (MOF) Core Specification. Object Management Group, 2006

    Google Scholar 

  12. OMG. Ontology Definition Metamodel. Object Modeling Group 2007

    Google Scholar 

  13. OMG. Unified Modeling Language: Superstructure, version 2.1.2. Object Modeling Group, 2007. http://fparreiras/specs/UML2.1.1.formal07-02-03.pdf

  14. OMG, OMG Unified Modeling Language (OMG UML) Infrastructure. Version 2.2, Object Management Group, 2009. http://www.omg.org/spec/UML/2.2/Infrastructure

  15. J.Z. Pan, I. Horrocks, RDFS(FA) and RDF MT: two semantics for RDFS, in Proceedings of the 2nd International Semantic Web Conference (ISWC2003), 2003

    Google Scholar 

  16. J.Z. Pan, I. Horrocks, G. Schreiber, OWL FA: A metamodeling extension of OWL DL, in Proceedings of the First International OWL Experience and Directions Workshop (OWLED-2005), 2005

    Google Scholar 

  17. P.F. Patel-Schneider, B. Motik, (eds.), OWL 2 Web Ontology Language Mapping to RDF Graphs, W3C Recommendation 27 October 2009, http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027

  18. E. Seidewitz, What models mean. IEEE Software 20(5), 26–32 (2003). ISSN 0740-7459. doi:http://dx.doi.org/10.1109/MS.2003.1231147

    Google Scholar 

  19. C.A. Welty, D.A. Ferrucci, What’s in an instance. Technical Report 94/18, RPI Computer Science Department, NY, 1994

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Gröner, G., Jekjantuk, N., Walter, T., Parreiras, F.S., Pan, J.Z. (2013). Metamodelling and Ontologies( ∗ ) . In: Pan, J., Staab, S., Aßmann, U., Ebert, J., Zhao, Y. (eds) Ontology-Driven Software Development. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31226-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31226-7_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31225-0

  • Online ISBN: 978-3-642-31226-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics