The SemaDrift Protégé Plugin to Measure Semantic Drift in Ontologies: Lessons Learned

  • Thanos G. StavropoulosEmail author
  • Stelios Andreadis
  • Efstratios Kontopoulos
  • Marina Riga
  • Panagiotis Mitzias
  • Ioannis Kompatsiaris
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10180)


Semantic drift is an active research field, which aims to identify and measure changes in ontologies across time and versions. Yet, only few practical methods have emerged that are directly applicable to Semantic Web constructs, while the lack of relevant applications and tools is even greater. This paper presents the findings, current limitations and lessons learned throughout the development and the application of a novel software tool, developed in the context of the PERICLES FP7 project, which integrates currently investigated methods, such as text and structural similarity, into the popular ontology authoring platform, Protégé. The graphical user interface provides knowledge engineers and domain experts with access to methods and results without prior programming knowledge. Its applicability and usefulness are validated through two proof-of-concept scenarios in the domains of Web Services and Digital Preservation; especially the latter is a field where such long-term insights are crucial.


Semantic drift Concept drift Semantic change Ontologies Protégé 



This research received funding by the European Commission Seventh Framework Programme under Grant Agreement Number FP7-601138 PERICLES.


  1. 1.
    Tury, M., Bieliková, M.: An approach to detection ontology changes. In: Workshop Proceedings of the Sixth International Conference on Web Engineering - ICWE 2006, p. 14. ACM (2006)Google Scholar
  2. 2.
    Wang, S., Schlobach, S., Klein, M.: Concept drift and how to identify it. J. Web Semant. 9, 247–265 (2011)CrossRefGoogle Scholar
  3. 3.
    Uschold, M.: Creating, integrating and maintaining local and global ontologies. In: Proceedings of the First Workshop on Ontology Learning (OL-2000) in Conjunction with the 14th European Conference on Artificial Intelligence (ECAI 2000), Berling, GermanyGoogle Scholar
  4. 4.
    Pareti, P., Klein, E., Barker, A.: A Linked data scalability challenge: concept reuse leads to semantic decay. In: Proceedings of the ACM Web Science Conference. ACM Press-Association for Computing Machinery (2016)Google Scholar
  5. 5.
    Yildiz, B.: Ontology evolution and versioning. Technical report, TU Vienna (2006)Google Scholar
  6. 6.
    Stojanovic, L., Maedche, A., Motik, B., Stojanovic, N.: User-driven ontology evolution management. In: Knowledge Engineering and Knowledge Management: Ontologies and the Semantic Web, pp. 133–140 (2002)Google Scholar
  7. 7.
    Stavropoulos, T.G., Andreadis, S., Riga, M., Kontopoulos, E., Mitzias, P., Kompatsiaris, I.: A framework for measuring semantic drift in ontologies. In: 1st International Workshop on Semantic Change and Evolving Semantics (SuCCESS 2016). CEUR Workshop Proceedings, Leipzig, Germany (2016)Google Scholar
  8. 8.
    Wittek, P., Darányi, S., Kontopoulos, E., Moysiadis, T., Kompatsiaris, I.: Monitoring term drift based on semantic consistency in an evolving vector field. In: Proceedings of the International Joint Conference on Neural Networks, pp. 1–8. IEEE (2015)Google Scholar
  9. 9.
    Meroño-Peñuela, A., Hoekstra, R.: What is linked historical data? In: Janowicz, K., Schlobach, S., Lambrix, P., Hyvönen, E. (eds.) EKAW 2014. LNCS, vol. 8876, pp. 282–287. Springer, Cham (2014). doi: 10.1007/978-3-319-13704-9_22 Google Scholar
  10. 10.
    Stavropoulos, T.G., Andreadis, S., Kontopoulos, E., Riga, M., Mitzias, P., Kompatsiaris, I.: SemaDrift: a Protégé plugin for measuring semantic drift in ontologies. In: Hollink, L., Darányi, S., Meroño Peñuela, A., Kontopoulos, E. (eds.) 1st International Workshop on Detection, Representation and Management of Concept Drift in Linked Open Data (Drift-a-LOD) in Conjunction with the 20th International Conference on Knowledge Engineering and Knowledge Management (EKAW). CEUR Workshop Proceedings, Bologna, Italy, vol. 1799 (2016)Google Scholar
  11. 11.
    Fanizzi, N., d’Amato, C., Esposito, F.: Conceptual clustering and its application to concept drift and novelty detection. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 318–332. Springer, Heidelberg (2008). doi: 10.1007/978-3-540-68234-9_25 CrossRefGoogle Scholar
  12. 12.
    Gulla, J., Solskinnsbakk, G., Myrseth, P.: Semantic drift in ontologies. In: Proceedings of 6th International Conference on Web Information Systems and Technologies (WEBIST), Valencia, Spain, pp. 13–20 (2010)Google Scholar
  13. 13.
    Guarino, N., Welty, C.: A formal ontology of properties. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS, vol. 1937, pp. 97–112. Springer, Heidelberg (2000). doi: 10.1007/3-540-39967-4_8 CrossRefGoogle Scholar
  14. 14.
    Gangemi, A., Guarino, N., Masolo, C., Oltramari, A., Schneider, L.: Sweetening ontologies with DOLCE. In: Gómez-Pérez, A., Benjamins, V.Richard (eds.) EKAW 2002. LNCS, vol. 2473, pp. 166–181. Springer, Heidelberg (2002). doi: 10.1007/3-540-45810-7_18 CrossRefGoogle Scholar
  15. 15.
    Mitzias, P., Riga, M., Waddington, S., Kontopoulos, E., Meditskos, G., Laurenson, P., Kompatsiaris, I.: An ontology design pattern for digital video. In: Proceedings of the 6th Workshop on Ontology and Semantic Web Patterns (WOP 2015) (2015)Google Scholar
  16. 16.
    Monge, A.E., Elkan, C.: The field matching problem: algorithms and applications. In: 2nd International Conference on Knowledge Discovery and Data Mining (KDD), pp. 267–270 (1996)Google Scholar
  17. 17.
    Lagos, N., Kontopoulos, E., Riga, M., Mitzias, P., Meditskos, G., Waddington, S., Laurenson, P.: Designing for inconsistency–the dependency-based PERICLES approach. In: East European Conference on Advances in Databases and Information Systems, pp. 458–467. Springer International Publishing, Cham (2015)Google Scholar
  18. 18.
    Kontopoulos, E., Riga, M., Mitzias, P., Andreadis, S., Stavropoulos, T., Lagos, N., Vion-Dury, J.-Y., Meditskos, G., Falcão, P., Laurenson, P., Kompatsiaris, I.: Ontology-based representation of context of use in digital preservation. In: 1st Workshop on Humanities in the Semantic Web - WHiSe, Co-located with the 13th Extended Semantic Web Conference (ESWC 2016), Heraklion, Crete, Greece. CEUR Workshop Proceedings, vol. 1608, pp. 65–72 (2016)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Thanos G. Stavropoulos
    • 1
    Email author
  • Stelios Andreadis
    • 1
  • Efstratios Kontopoulos
    • 1
  • Marina Riga
    • 1
  • Panagiotis Mitzias
    • 1
  • Ioannis Kompatsiaris
    • 1
  1. 1.Centre for Research & Technology HellasThessalonikiGreece

Personalised recommendations