no paper type

Using annotations from controlled vocabularies to find meaningful associations

Authors: 
W. Lee, L. Raschid, P. Srinivasan, N. H. Shah, D. L. Rubin, N. F. Noy
Year: 
2007
Venue: 
Proc. DILS

This paper presents the LSLink (or Life Science Link) methodology that provides users with a set of tools to explore the rich Web of interconnected and annotated objects in multiple repositories, and to identify meaningful associations. Consider a physical link between objects in two repositories, where each of the objects is annotated with controlled vocabulary (CV) terms from two ontologies. Using a set of LSLink instances generated from a background dataset of knowledge we identify associations between pairs of CV terms that are potentially significant and may lead to new knowledge.

Efficient Management of Biomedical Ontology Versions

Authors: 
Kirsten, T; Hartung, M; Gross, A; Rahm, E
Year: 
2009
Venue: 
4th Intl. Workshop on Ontology Content (Part of the OTM Conferences & Workshops)

Ontologies have become very popular in life sciences and other domains. They mostly undergo continuous changes and new ontology versions are frequently released. However, current analysis studies do not consider the ontology changes reflected in different versions but typically limit themselves to a specific ontology version which may quickly become obsolete. To allow applications easy access to different ontology versions we propose a central and uniform management of the versions of different biomedical ontologies.

A Gauss Function Based Approach for Unbalanced Ontology Matching

Authors: 
Zhong, Q; Li, H; Li, J; Xie, G; Tang, J; Zhou, L; Pan, Y
Year: 
2009
Venue: 
SIGMOD 2009

Ontology matching, aiming to obtain semantic correspondences between two ontologies, has played a key role in
data exchange, data integration and metadata management. Among numerous matching scenarios, especially the applications cross multiple domains, we observe an important problem, denoted as unbalanced ontology matching which requires to find the matches between an ontology describing a local domain knowledge and another ontology covering the information over multiple domains, is not well studied in the community.

Management of Evolving Semantic Grid Metadata Within a Collaborative Platform

Authors: 
Hartung, M; Loebe, F; Herre, H; Rahm, E
Year: 
2009
Venue: 
Information Sciences

Grid environments, providing distributed infrastructures, computing resources and data storage, usually show a high degree of heterogeneity and change in their metadata. We propose a platform for collaborative management and maintenance of common metadata for grids. As the conceptual foundation of this platform, a meta model is presented which distinguishes structured descriptions and classification structures that both are modifiable.

HAMSTER: Using Search Clicklogs for Schema and Taxonomy Matching

Authors: 
Nandi, A; Bernstein, P
Year: 
2009
Venue: 
VLDB 2009

We address the problem of unsupervised matching of schema information from a large number of data sources into the

Normalization and Optimization of Schema Mappings

Authors: 
Pichler, R; Gottlob, G; Savenkov, V
Year: 
2009
Venue: 
VLDB 2009

Schema mappings are high-level specifications that describe the relationship between two database schemas. They are an important tool in several areas of database research, notably in data integration and data exchange. However, a concrete theory of schema mapping optimization including the formulation of optimality criteria

Inverting Schema Mappings: Bridging the Gap between Theory and Practice

Authors: 
Arenas, M; Perez, J; Reutter, J; Riveros, C
Year: 
2009
Venue: 
VLDB 2009

The inversion of schema mappings has been identified as one of the fundamental operators for the development of a
general framework for metadata management. In fact, during the last years three alternative notions of inversion for

An evolution-based approach for assessing ontology mappings - A case study in the life sciences

Authors: 
Thor, A; Hartung, M; Gross, A; Kirsten, T; Rahm, E
Year: 
2009
Venue: 
Proc. of 13. GI-Fachtagung für Datenbanksysteme in Business, Technologie und Web (BTW)

Ontology matching has been widely studied. However, the resulting ontology mappings can be rather unstable when the participating ontologies or utilized secondary sources (e.g., instance sources, thesauri) evolve. We propose an evolution-based approach for assessing ontology mappings by annotating their correspondences by information about similarity values for past ontology versions. These annotations allow us to assess the stability of correspondences over time and they can thus be used to determine better and more robust ontology mappings.

Data Reverse Engineering using System Dependency Graphs

Authors: 
Cleve, A; Henrard, J.; Hainaut, JL;
Year: 
2006
Venue: 
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006)

Data reverse engineering (DRE) is a complex and costly process that requires a deep understanding of large dataintensive software systems. This process can be made easier with the use of program understanding methods and tools. In this paper, we focus on the program slicing technique and we show how it can be adapted to support DRE. We present a DML-independent SDG construction approach involving the analysis of database operations as a first stage. We describe a tool based upon this approach and we report on two industrial DRE projects.

Co-transformations in Database Applications Evolution

Authors: 
Cleve, Anthony.; Hainaut, Jean-Luc;
Year: 
2006
Venue: 
Generative and Transformational Techniques in Software Engineering, Lecture Notes in Computer Science 4143, 2006

The paper adresses the problem of consistency preservation in data intensive applications evolution. When the database structure evolves, the application programs must be changed to interface with the new schema. The latter modification can prove very complex, error prone and time consuming. We describe a comprehensive transformation/generative approach according to which automated program transformation can be derived from schema transformation.

Mapping the Gene Ontology into the Unified Medical Language System

Authors: 
Lomax, J.; McCray, A.T.
Year: 
2004
Venue: 
Comp Funct Genom 2004; 5: 354–361.

We have recently mapped the Gene Ontology (GO), developed by the Gene Ontology Consortium, into the National Library of Medicine’s Unified Medical Language System (UMLS). GO has been developed for the purpose of annotating gene products in genome databases, and the UMLS has been developed as a framework for integrating large numbers of disparate terminologies, primarily for the purpose of providing better access to biomedical information sources. The mapping of GO to UMLS highlighted issues in both terminology systems.

Linking the Gene Ontology to other biomedical ontologies

Authors: 
Bodenreider, O.; Burgun, A.
Year: 
2005
Venue: 
Proc. of the ISMB’2005 SIG meeting on Bio-ontologies

The entities described in the Gene Ontology, (i.e., molecular functions, cellular components and biological processes), often make reference (in their names) to other entities, either from GO or from other ontologies, such as ontologies of chemical entities, cell types and organisms. We developed a method for mapping terms from the Open Biomedical Ontology (OBO) family to GO. We show that 55% of the 17,250GO terms include in their names the name of some chemicalentity (ChEBI). Our findings are consistent with that of other studies.

Challenges in precisely aligning models of human anatomy using generic schema matching

Authors: 
Mork, P.; Pottinger, R.; Bernstein, P.A.
Year: 
2003
Venue: 
Personal Communication, 2003

This paper describes how we used generic schema matching algorithms to align the Foundational Model of Anatomy (FMA)and the GALEN Common Reference Model (CRM), two largemodels of human anatomy. We summarize the generic schema
matching algorithms we used to identify correspondences. We present sample results that highlight the similarities and differences between the FMA and the CRM. We also identify uses of aggregation, transitivity, and reification, for which generic schema matching fails to produce an accurate mapping and
present manually constructed solutions for them.

Aligning representations of anatomy using lexical and structural methods

Authors: 
Zhang, S.; Bodenreider, O.
Year: 
2003
Venue: 
Proc. of AMIA Annual Symp. 2003

Objective. The objective of this experiment is to develop methods for aligning two representations of anatomy (the Foundational Model of Anatomy and GALEN) at the lexical and structural level.
Methods. The alignment consists of the following four steps: 1) acquiring terms, 2) identifying anchors (i.e., shared concepts) lexically, 3) acquiring explicit and implicit semantic relations, and 4) identifying anchors structurally.

Automating Change Evolution in Model-Driven Engineering

Authors: 
Gray, J; Lin, Y; Zhang, J
Year: 
2006
Venue: 
Computer

The escalating complexity of software and system models is making it difficult to
rapidly explore the effects of a design decision.Automating such exploration with
model transformation and aspect-oriented techniques can improve both productivity
and model quality.

DSMDiff: A Differentiation Tool for Domain-Specific Models

Authors: 
Lin, Yuehua; Gray, Jeff ; Jouault, Frédéric
Year: 
2007
Venue: 
European Journal of Information Systems

Model differentiation techniques, which provide the capability to identify mappings and
differences between models, are essential to many model development and management
practices. There has been initial research toward model differentiation applied to UML diagrams,
but differentiation of domain-specific models has not been explored deeply in the modeling
community. Traditional modeling practice using the UML relies on a single fixed generalpurpose
language (i.e., all UML diagrams conform to a single metamodel). In contrast, Domain-

Alignment of biomedical ontologies using life science literature

Authors: 
Tan, H; Jakoniene, V; Lambrix, P; J Aberg, N
Year: 
2006
Venue: 
Workshop on Knowledge Discovery in Life Science Literature

In recent years many biomedical ontologies have been developed
and many of these ontologies contain overlapping information.
To be able to use multiple ontologies they have to be aligned. In this
paper we propose strategies for aligning ontologies based on life science
literature. We propose a basic algorithm as well as extensions that take
the structure of the ontologies into account. We evaluate the strategies
and compare them with strategies implemented in the alignment system
SAMBO. We also evaluate the combination of the proposed strategies
and the SAMBO strategies.

Semi-­Automated Adaptation of Service Interactions

Authors: 
Motahari Nezhad, H.R.; Martens, A. ; Cubera, F.; Casati, F.
Year: 
2007
Venue: 
Proc. WWW 07

In today's Web, many functionality-wise similar Web services are offered through heterogeneous interfaces (operation
definitions) and business protocols (ordering constraints defined on legal operation invocation sequences). The typical
approach to enable interoperation in such a heterogeneous
setting is through developing adapters. There have been approaches for classifying possible mismatches between service
interfaces and business protocols to facilitate adapter development. However, the hard job is that of identifying, given
two service speci cations, the actual mismatches between

A visual tool for ontology alignment to enable geospatial interoperability

Authors: 
Cruz, IF; Sunna, W; Makar, N; Bathala, S
Year: 
2007
Venue: 
Journal of Visual Languages and Computing

In distributed geospatial applications with heterogeneous databases, an ontology-driven approach to data integration relies on the alignment of the concepts of a global ontology that describe the domain, with the concepts of the ontologies that describe the data in the distributed databases. Once the alignment between the global ontology and each distributed ontology is established, agreements that encode a variety of mappings between concepts are derived. In this way, users can potentially query hundreds of geospatial databases using a single query.

Ontology Matching

Authors: 
Euzenat, J.; Shvaiko, P.
Year: 
2007
Venue: 
Springer, ISBN:978-3-540-49611-3

Ontologies are viewed as the silver bullet for many applications: database integration, peer-to-peer systems, e-commerce, semantic web services, social networks and more. However, in open or evolving systems, different parties can adopt different ontologies. Instead of reducing heterogeneity, this raises heterogeneity problems to a higher level.

Wrapper-based evolution of legacy information systems

Authors: 
Thiran, P.; Hainaut, J.-L.; Houben, G.-J.; Benslimane, D.
Year: 
2006
Venue: 
TOSEM 2006, Vol. 15, Is. 4: 329-359

System evolution most often implies the integration of legacy components, such as databases, with newly developed ones, leading to mixed architectures that suffer from severe heterogeneity problems. For instance, incorporating a new program in a legacy database application can create an integrity mismatch, since the database model and the program data view can be quite different (e.g. standard file model versus OO model).

Database application evolution: a transformational approach

Authors: 
Hick, J.-M.; Hainaut, J.-L.
Year: 
2006
Venue: 
Data & Knowledge Engineering, Vol. 59, Is. 3: 534-558

While recent data management technologies, such as object oriented techniques, address the problem of database schema evolution, standard information systems currently in use raise challenging evolution problems. This paper examines database evolution from the developer point of view. It shows how requirements changes are propagated to database schemas, to data and to programs through a general strategy. This strategy requires the documentation of database design. When absent, such documentation has to be rebuilt through reverse engineering techniques.

Semi-automatic model integration using matching transformations and weaving models

Authors: 
Del Fabro, M. D.; Valduriez, P.
Year: 
2007
Venue: 
ACM Symp. on Applied Computing, 2007

Model transformations are at the heart of model driven engineering (MDE) and can be used in many different application scenarios. For instance, model transformations are used to integrate very large models. As a consequence, they are becoming more and more complex. However, these transformations are still developed manually. Several code patterns are implemented repetitively, increasing the probability of programming errors and reducing code reusability. There is not yet a complete solution that automates the development of model transformations.

Management of Executable Schema Mappings for XML Data Exchange

Authors: 
Pankowski, T.
Year: 
2006
Venue: 
EDBT 2006 Workshop

Executable schema mappings between XML schemas are essential
to support numerous data management tasks such as data exchange,
data integration and schema evolution. The novelty of this paper
consists in a method for automatic generation of automappings (automorphisms)
from key constraints and value dependencies over XML
schemas, and designing algebraic operations on mappings and schemas
represented by automappings. During execution of mappings some missing
or incomplete data may be inferred. A well-defined executable semantics

An Algebraic Framework for Merging Incomplete and Inconsistent Views

Authors: 
Sabetzadeh, M; Easterbrook, S
Year: 
2005
Venue: 
Requirements Engineering

View merging, also called view integration, is a key problem in conceptual modeling. Large models are often constructed and accessed by manipulating individual views, but it is important to be able to consolidate a set of views to gain a unified perspective, to understand interactions between views, or to perform various types of analysis. View merging is complicated by incompleteness and inconsistency: Stakeholders often have varying degrees of confidence about their statements.

Syndicate content