1 |
[en] INSTANCE-BASED SCHEMA MATCHING / [pt] ALINHAMENTO DE ESQUEMAS BASEADO EM INSTÂNCIASDANIELA FRANCISCO BRAUNER 10 December 2008 (has links)
[pt] Um mediador é um componente de software que auxilia o
acesso a fontes de dados. Com o advento da Web, a
construção de mediadores impõe desafios importantes, tais
como a capacidade de fornecer acesso integrado a fontes de
dados independentes e dinâmicas e a habilidade de resolver
a heterogeneidade semântica entre os esquemas destas
fontes. Para lidar com esses desafios, o alinhamento de
esquemas é uma questão fundamental. Nesta tese são propostas
abordagens de alinhamento de esquemas de classificação
(tesauros) e esquemas conceituais, utilizando instâncias
como evidências para os mapeamentos. As abordagens
propostas são classificadas em dois tipos: adaptativa e a
priori, referindo-se, respectivamente, à descoberta dos
mapeamentos de forma incremental ou à definição dos
mapeamentos antes da implantação do mediador.
Por fim, são apresentados experimentos para validação e
teste das abordagens propostas. / [en] A mediator is a software component that helps accessing
data sources. With the advent of the Web, the design of
mediators imposes important challenges, such as the ability
of providing integrated access to independent and dynamic
data sources and the ability of resolving the semantic
heterogeneity between different data source schemas. To
deal with these challenges, schema matching is a
fundamental issue. In this thesis, matching approaches for
classification schemas (thesauri) and conceptual schemas
are proposed, using instances as evidences for
the mappings. The proposed approaches are classified as
adaptative and a priori, referring to, respectively, the
discovery of the mappings in an incremental way or
the definition of the mappings before the deployment of the
mediator. Finally, experiments to validate and test the
proposed approaches are presented.
|
2 |
[en] A SOFTWARE INFRASTRUCTURE FOR CATALOG MATCHING / [pt] UMA INFRA-ESTRUTURA DE SOFTWARE PARA ALINHAMENTO DE CATÁLOGOS HETEROGÊNEOSALEXANDRE GAZOLA 29 May 2008 (has links)
[pt] A maior parte dos bancos de dados existentes é projetada de
maneira independente e, portanto, é geralmente implementada
utilizando diferentes esquemas conceituais, criando um
contexto de heterogeneidade em níveis sintático, estrutural
e semântico. Não obstante, quando um conjunto de bancos
de dados se refere a um mesmo domínio, eventualmente, surge
a necessidade de integrá-los em um mesmo banco, ou de
intermediar o acesso ao conjunto de bancos de forma
transparente. Para tratar o problema da heterogeneidade,
torna-se necessário o alinhamento dos esquemas de cada um
dos bancos de dados envolvidos. Esse processo geralmente é
feito por especialistas de domínio, mas tende a ser um
trabalho muito tedioso e propenso a erros. Esta dissertação
apresenta o CatalogMatcher, uma infra-estrutura de software
para alinhamento de catálogos heterogêneos. Um catálogo
armazena dados sobre um conjunto de objetos de um
determinado domínio, tipicamente classificados por algum
tipo de taxonomia ou tesauro. O CatalogMatcher contém
componentes que implementam estratégias de alinhamento de
catálogos heterogêneos utilizando abordagens baseadas em
instâncias. / [en] Most databases are independently designed and, therefore,
are usually implemented using different conceptual schemas,
which creates a context of syntactic, structural and
semantic-level heterogeneity. Nevertheless, when a set
of databases refers to a common domain, it may become
necessary to integrate them into a single database, or to
intermediate access to the databases in a transparent way.
To deal with the heterogeneity problem, it becomes necessary
to align the conceptual schemas. This process is usually
carried out by domain specialists, and tends to be tedious
and error-prone. This dissertation presents the
CatalogMatcher, a software infrastructure for catalog
matching. A catalog stores data about a set of objects from
a specific domain, typically classified by some sort of
taxonomy or thesaurus. The CatalogMatcher contains
components that implement instance-based alignment
strategies.
|
Page generated in 0.0302 seconds