| Literature DB >> 27642503 |
Anika Groß1, Cédric Pruski2, Erhard Rahm1.
Abstract
Biomedical ontologies are heavily used to annotate data, and different ontologies are often interlinked by ontology mappings. These ontology-based mappings and annotations are used in many applications and analysis tasks. Since biomedical ontologies are continuously updated dependent artifacts can become outdated and need to undergo evolution as well. Hence there is a need for largely automated approaches to keep ontology-based mappings up-to-date in the presence of evolving ontologies. In this article, we survey current approaches and novel directions in the context of ontology and mapping evolution. We will discuss requirements for mapping adaptation and provide a comprehensive overview on existing approaches. We will further identify open challenges and outline ideas for future developments.Entities:
Keywords: Biomedical annotation; Biomedical ontology; Mapping adaptation; Mapping evolution; Ontology evolution; Ontology-based mapping
Year: 2016 PMID: 27642503 PMCID: PMC5018063 DOI: 10.1016/j.csbj.2016.08.002
Source DB: PubMed Journal: Comput Struct Biotechnol J ISSN: 2001-0370 Impact factor: 7.271
Fig. 1History of changes in Gene Ontology (generated with ontology lookup service [18]).
Fig. 2Example ontology and mapping evolution.
Fig. 3Ontology and mapping evolution scenario.
Fig. 4Mapping evolution example.
Fig. 5Change operations in COnto-Diff [27], [28].
Adaptation approaches for ontology-based mappings.
| Martins and Silva 2009 | Hartung et al. 2009 | Khattak et al. 2012, 2015 | Groß et al. 2013 | Dos Reis et al. 2013 | |
|---|---|---|---|---|---|
| Application of ontology evolution strategy | Migration via GUI for pre-defined ontologies | Re-computation for changed ontology parts | Composition- and diff-based adaptation | Adaptation via mapping change actions | |
| Outdated/adapted mapping | Ontology mapping | Ontology-based annotations | Ontology mapping | Ontology mapping | Ontology mapping |
| Evolution mapping | Simple diff | Simple diff | Simple diff | Ontology mapping or complex diff | Complex diff |
| ? | Yes | Yes | Yes | Yes | |
| No | No | Yes | Yes | Yes | |
| (Semi-) automatic | (Semi-) automatic | Automatic | (Semi-) automatic | Automatic | |
| Equivalence | – | Equivalence | Equivalence, more/less general | Equivalence, more/less general | |
| Ontology size (| concepts |) | 15–20 | ≤ 97.000 | ≤ 42.000 | ≤ 319.000 | ≤ 396.000 |
| Ontology evolution | Manual changes | Ontology versions | Manual changes | Ontology versions | Ontology versions |
| Quality | No | No | No | Yes (precision, recall) | Partial (relevance of adaptation) |