Research paper

Why It Is Time for Yet Another Schema Evolution Benchmark

Authors: 
Vavrek, Michal; Holubová, Irena; Scherzinger, Stefanie
Year: 
2019
Venue: 
Proc. ADBIS

There is a new generation of databases specifically addressing Big Data Variety: Multi-model databases store and process structurally heterogeneous data, managing several data models in one integrated backend. Yet one of the many challenges these systems face is evolution management. In our demonstration, we present our prototype implementation of a tool called MM-evolver. MM-evolver carries out user-triggered schema modification operations over a multi-model database, and propagates them across all models.

Remaining in Control of the Impact of Schema Evolution in NoSQL Databases

Authors: 
Hillenbrand, Andrea; Scherzinger, Stefanie; Störl, Uta
Year: 
2021
Venue: 
ER conf

During the development of NoSQL-backed software, the database schema evolves naturally alongside the application code. Especially in agile development, new application releases are deployed frequently. Eventually, decisions have to be made regarding the migration of versioned legacy data which is persisted in the cloud-hosted production database.

REX - a tool for discovering evolution trends in ontology regions

Authors: 
Christen, Victor; Groß, Anika; Hartung, Michael
Year: 
2014
Venue: 
Proc. 10th Intl. Conference on Data Integration in the Life Sciences (DILS)

A large number of life science ontologies has been developed to support different application scenarios such as gene annotation or functional analysis. The continuous accumulation of new insights and knowledge affects specific portions in ontologies and thus leads to their adaptation. Therefore, it is valuable to study which ontology parts have been extensively modified or remained unchanged. Users can monitor the evolution of an ontology to improve its further development or apply the knowledge in their applications.

Semi-Automatic Adaptation of Mappings between Life Science Ontologies

Authors: 
Groß, A.; Dos Reis, J.C.; Hartung, M.; Pruski, C.; Rahm, E.
Year: 
2013
Venue: 
Proc. 9th Intl. Conference on Data Integration in the Life Sciences (DILS)

The continuous evolution of life science ontologies requires the adaptation of their associated mappings. We propose two approaches for tackling this problem in a largely automatic way: (1) a composition-based adaptation relying on the principle of mapping composition and (2) a diff-based adaptation algorithm individually handling change operations to update the mapping. Both techniques reuse unaffected correspondences, and adapt only the affected mapping part.

Composition Methods for Link Discovery

Authors: 
Hartung, M.; Groß, A.; Rahm, E.
Year: 
2013
Venue: 
Proc. of 15. GI-Fachtagung für Datenbanksysteme in Business, Technologie und Web (BTW)

The Linked Open Data community publishes an increasing number of data sources on the so-called Data Web and interlinks them to support data integration applications. We investigate how the composition of existing links and mappings can
help discovering new links and mappings between LOD sources. Often there will be many alternatives for composition so that the problem arises which paths can provide the best linking results with the least computation effort. We therefore investigate

How do computed ontology mappings evolve? - A case study for life science ontologies

Authors: 
Groß, A.; Hartung, M.; Thor, A.; Rahm, E.
Year: 
2012
Venue: 
ISWC

Mappings between related ontologies are increasingly used to support data integration and analysis tasks. Changes in the ontologies also require the adaptation of ontology mappings. So far the evolution of ontology mappings has received little attention albeit ontologies change continuously especially in the life sciences. We therefore analyze how mappings between popular life science ontologies evolve for different match algorithms. We also evaluate which semantic ontology changes primarily affect the mappings.

GOMMA: A Component-based Infrastructure for managing and analyzing Life Science Ontologies and their Evolution

Authors: 
Kirsten, T.; Gross, A.; Hartung, M.; Rahm, E.
Year: 
2011
Venue: 
Journal of Biomedical Semantics 2011, 2:6

Background
Ontologies are increasingly used to structure and semantically describe entities of domains, such as genes and proteins in life sciences. Their increasing size and the high frequency of updates resulting in a large set of ontology versions necessitates efficient management and analysis of this data.

Results

E ffective Mapping Composition for Biomedical Ontologies

Authors: 
Hartung, M.; Gross, A.; Kirsten, T.; Rahm, E.
Year: 
2012
Venue: 
Semantic Interoperability in Medical Informatics @ ESWC 2012

There is an increasing need to interconnect biomedical ontologies. We investigate a simple but promising approach to generate mappings between ontologies by reusing and composing existing mappings across intermediate ontologies. Such an approach is especially promising for highly interconnected ontologies such as in the life science domain. There may be many ontologies that can be used for composition so that the problem arises to fi nd the most suitable ones providing the best results.

How do computed ontology mappings evolve? - A case study for life science ontologies

Authors: 
Gross, A.; Hartung, M.; Thor, A.; Rahm, E.
Year: 
2012

Mappings between related ontologies are increasingly used to support data integration and analysis tasks. Changes in the ontologies also require the adaptation of ontology mappings. So far the evolution of ontology mappings has received little attention albeit ontologies change continuously especially in the life sciences. We therefore analyze how mappings between popular life science ontologies evolve for different match algorithms. We also evaluate which semantic ontology changes primarily affect the mappings.

COnto-Diff : Generation of Complex Evolution Mappings for Life Science Ontologies

Authors: 
Hartung, M.; Gross, A.; Rahm, E.
Year: 
2013
Venue: 
Journal of Biomedical Informatics

Life science ontologies evolve frequently to meet new requirements or to better reflect the current domain knowledge. The development and adaptation of large and complex ontologies is typically performed collaboratively by several curators. To effectively manage the evolution of ontologies it is essential to identify the difference (Diff) between ontology versions. Such a Diff supports the synchronization of changes in collaborative curation, the adaptation of dependent data such as annotations, and ontology version management.

Mapping Composition for Matching Large Life Science Ontologies

Authors: 
Gross, A.; Hartung, M.; Kirsten, T.; Rahm, E.
Year: 
2011
Venue: 
2nd International Conference on Biomedical Ontology (ICBO)

There is an increasing need to interrelate different life science ontologies in order to facilitate data integration or semantic data analysis. Ontology matching aims at a largely automatic generation of mappings between ontologies mostly by calculating the linguistic and structural similarity of their concepts. In this paper we investigate an indirect computation of ontology mappings that composes and thus reuses previously determined ontology mappings that involve intermediate ontologies. The composition approach promises a fast computation of new mappings with reduced manual effort.

On Matching Large Life Science Ontologies in Parallel

Authors: 
Gross, A; Hartung, M; Kirsten, T; Rahm, E
Year: 
2010
Venue: 
Data Integration in the Life Sciences (DILS)

Matching life science ontologies to determine ontology mappings has recently become an active field of research. The large size of existing ontologies and the application of complex match strategies for obtaining high quality mappings makes ontology matching a resource- and time-intensive process. To improve performance we investigate different approaches for parallel matching on multiple compute nodes. In particular, we consider inter-matcher and intra-matcher parallelism as well as the parallel execution of element- and structure-level matching.

Discovering Evolving Regions in Life Science Ontologies

Authors: 
Hartung, M; Gross, A; Kirsten, T; Rahm, E
Year: 
2010
Venue: 
Data Integration in the Life Sciences (DILS)

Ontologies are heavily used in life sciences and evolve continuously to incorporate new or changed insights. Often ontology changes affect only specific parts (regions) of ontologies making it valuable for ontology users and applications to know the heavily changed regions on the one hand and stable regions on the other hand. However, the size and complexity of life science ontologies renders manual approaches to localize changing or stable regions impossible. We therefore propose an approach to automatically discover evolving or stable ontology regions.

Scalable Architecture and Query Optimization for Transaction-time DBs with Evolving Schemas

Authors: 
Moon, Hyun J.; Curino, Carlo; Zaniolo, Carlo
Year: 
2010
Venue: 
SIGMOD

The problem of archiving and querying the history of a database is made more complex by the fact that, along with the database content, the database schema also evolves with time.

An efficient and scalable algorithm for segmented alignment of ontologies of arbitrary size

Authors: 
Seddiqui, Md. Hanif; Aono, Masaki
Year: 
2009

It has been a formidable task to achieve efficiency and scalability for the alignment between two massive, conceptually similar ontologies. Here we assume, an ontology is typically given in RDF (Resource Description Framework) or OWL (Web Ontology Language) and can be represented by a directed graph. A straightforward approach to the alignment of two ontologies entails an O(N2) computation by comparing every combination of pairs of nodes from given two ontologies, where N denotes the average number of nodes in each ontology.

Syndicate content