Semantic Invalidation of Annotations Due to Ontology Evolution

  • Julius Köpke
  • Johann Eder
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7045)


Semantic annotations assign concepts of a reference ontology to artifacts like documents, web-pages, schemas, or web-services. When an ontology changes, these annotations have probably to be maintained as well. We present an approach for automatically checking whether an annotation is invalidated by a change in the reference ontology. The approach is based on annotation paths and on the explicit definition of change-dependencies between ontology artifacts. Ontology change-logs and change dependencies are then exploited to identify those annotation paths which require maintenance.


Semantic annotation ontology evolution annotation maintenance semantic invalidation semantic dependencies 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    OWL web ontology language reference. W3C recommendation, W3C (February 2004),
  2. 2.
    RDF vocabulary description language 1.0: RDF Schema. W3C recommendation, W3C (February 2004),
  3. 3.
    Buneman, P., Chapman, A.P., Cheney, J.: Provenance management in curated databases. In: Proc. of SIGMOD 2006, pp. 539–550. ACM (2006)Google Scholar
  4. 4.
    Calbimonte, J.-P., Porto, F., Maria Keet, C.: Functional dependencies in owl abox. In: Brayner, A. (ed.) Proc. of SBBD 2009, pp. 16–30. SBC (2009)Google Scholar
  5. 5.
    Chen, C., Matthews, M.M.: A new approach to managing the evolution of owl ontologies. In: Arabnia, H.R., Marsh, A. (eds.) Proc. of SWWS 2008, pp. 57–63. CSREA Press (2008)Google Scholar
  6. 6.
    Cheney, J., Ahmed, A., Acar, U.A.: Provenance as Dependency Analysis. In: Arenas, M. (ed.) DBPL 2007. LNCS, vol. 4797, pp. 138–152. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    d’Aquin, M., Schlicht, A., Stuckenschmidt, H., Sabou, M.: Ontology Modularization for Knowledge Selection: Experiments and Evaluations. In: Wagner, R., Revell, N., Pernul, G. (eds.) DEXA 2007. LNCS, vol. 4653, pp. 874–883. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  8. 8.
    Eder, J., Koncilia, C.: Modelling Changes in Ontologies. In: Meersman, R., Tari, Z., Corsaro, A. (eds.) OTM-WS 2004. LNCS, vol. 3292, pp. 662–673. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  9. 9.
    Eder, J., Wiggisser, K.: Change Detection in Ontologies Using DAG Comparison. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 21–35. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  10. 10.
    Haase, P., Stojanovic, L.: Consistent Evolution of OWL Ontologies. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 182–197. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  11. 11.
    Hartung, M., Gross, A., Rahm, E.: Rule-based generation of diff evolution mappings between ontology versions. CoRR, abs/1010.0122 (2010)Google Scholar
  12. 12.
    Khattak, A.M., Latif, K., Han, M., Lee, S., Lee, Y.-K., Kim Il, H.: Change tracer: Tracking changes in web ontologies. In: Proc. of ICTAI 2009, pp. 449–456. IEEE Computer Society (2009)Google Scholar
  13. 13.
    Kopecký, J., Vitvar, T., Bournez, C., Farrell, J.: Sawsdl: Semantic annotations for wsdl and xml schema. IEEE I.C. 6, 60–67 (2007)Google Scholar
  14. 14.
    Köpke, J., Eder, J.: Semantic Annotation of XML-Schema for Document Transformations. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2010. LNCS, vol. 6428, pp. 219–228. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  15. 15.
    Noy, N.F., Musen, M.A.: Promptdiff: a fixed-point algorithm for comparing ontology versions. In: Proc. of AAAI 2002, pp. 744–750. AAAI (2002)Google Scholar
  16. 16.
    Noy, N.F., Musen, M.A.: Specifying Ontology Views by Traversal. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 713–725. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  17. 17.
    Plessers, P., De Troyer, O.: Ontology Change Detection Using a Version Log. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 578–592. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  18. 18.
    Qin, L., Atluri, V.: Evaluating the validity of data instances against ontology evolution over the semantic web. Inf. Softw. Technol. 51, 83–97 (2009)CrossRefGoogle Scholar
  19. 19.
    Stojanovic, L., Maedche, A., Motik, B., Stojanovic, N.: User-Driven Ontology Evolution Management. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 285–300. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  20. 20.
    Uren, V., Cimiano, P., Iria, J., et al.: Semantic annotation for knowledge management: Requirements and a survey of the state of the art. Web Semantics: Science, Services and Agents on the World Wide Web 4(1), 14–28 (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Julius Köpke
    • 1
  • Johann Eder
    • 1
  1. 1.Department of Informatics-SystemsUniversity of KlagenfurtAustria

Personalised recommendations