CHAPITRE 2. ETAT DE L'ART D'INTÉGRATION DE
DONNÉES
6. Le DBA choisit une implémentation de chaque classe
feuille, et il définit ensuite Sch(ci) comme une vue
sur l'implémentation de ci .
Dans ce travail on pose trois scénarii
d'intégration qui correspond l'articulation d'ontologie parmi
l'ontologie propre de source ou l'ontologie partagé entre tous les
sources.On détaille ces trois scénarii selon ses algorithmes
ci-dessous. [2]
FragmentOnto
Dans ce scénarii on suppose que l'ontologie propre de
chaque sourceOi est un sous ensemble de ontologie partagé
Op.
Algorithme
Soit : SchInt, le schéma du système
intégré est défini pour chaque classe, tel que on suppose
que l'intégration fait par l'intersection.
SchInt(c) = ( n
Schi(c)) (2.1)
iE1..n|Schi(c)=Ö
Dans ce calcul en prise en compte seul les classe de chaque
source qui ayant l'ontologie locale Oi en prend pas les valeurs
nulles.
L'imprémentation de FragmentOnto fait par l'union de
tous les classes qui ont s'appelle des populations telles que :
[PopInt(c) =
i
|
popi(c) (2.2)
|
soit : PopInt(c) c'est la population de chaque
classe.
21
CHAPITRE 2. ETAT DE L'ART D'INTÉGRATION DE
DONNÉES
![](Integration-de-sources-de-donnees-heterogenes-dans-les-entrepts-de-donnees16.png)
![](Integration-de-sources-de-donnees-heterogenes-dans-les-entrepts-de-donnees17.png)
FIGURE 2.5 - Exemple d'intégration par
le scénario de FragmentOnto [2]
ProjOnto
Dans ce scénarii l'ontologie partagée a
étè produit par les instances de chaque ontologie propre d'un
source.
Algorithme
Soit : Sch'Int(c), le
schéma integré des instances de classes, il obtient par
l'intersection des propretés Applic(c) d'ontologie partagée avec
un sous schéma integré pour chaque classe
(Sch'Int(ck)) union par le schéma de
population des instances de classes Sch*(c) , tel que :
22
CHAPITRE 2. ETAT DE L'ART D'INTÉGRATION DE
DONNÉES
![](Integration-de-sources-de-donnees-heterogenes-dans-les-entrepts-de-donnees18.png)
FIGURE 2.6 - Exemple d'intégration par
le scénarii ProjOnto [2]
ExtendOnto
L'ontologie propre de chaque classe définit comme le
principe de scénari ProjOnto, l'ontologie partageé propose depuis
les Schéemsa integrés de chaque instance de classes.
Algorithme
Soit : sch * (c) le schéma des
instances de classe c, on peut calculer par l'intersection des
propriétés d'ontologie partagé par le schéma propre
pour chaque classe c,tel que :
![](Integration-de-sources-de-donnees-heterogenes-dans-les-entrepts-de-donnees19.png)
23
CHAPITRE 2. ETAT DE L'ART D'INTÉGRATION DE
DONNÉES
![](Integration-de-sources-de-donnees-heterogenes-dans-les-entrepts-de-donnees20.png)
FIGURE 2.7 - Exemple d'intégration par
le scénarii ExtendOnto [2]
2.4 Validation d'architecture VISS (Virtual Integration
Support System)
Depuis des beaucoup de prototypes proposées dans
l'intégration de données, la plupart des projets
réalisés basant sur l'approche LAV, sur lequel il fournit
d'architectures plus simples de combiner les sources de données mais un
peu complexe de traiter les requêtes. L'architecture VISS fait optimiser
des anciens autres architectures qui permettent d'utiliser l'approche LAV mais
avec le concept de GAV au niveau de traiter les requêtes. dans ce
contexte nous étudions plus proche sur les processus proposés au
niveau de manipuler les requêts. [17].
|