Systèmes d'intégration des données Une approche à composants
Cet article décrit l'architecture d'un intergiciel de médiation pour l'intégration de sources de données hétérogènes et autonomes. Les données provenant des sources de données sont regroupées dans des domaines de données. Un domaine est un composant logiciel basé sur le modèle de composants Fractal (Bruneton et al., 2002). Il offre, à travers des interfaces, des fonctions (i) de traitement de requêtes, (ii) d'exportation et importation de données et (iii) de contrôle des domaines. Le modèle proposé pour l'intégration de données est minimal et est indépendant des langages de requêtes et de la sémantique des données (pas de schéma global imposé). Cet article montre l'apport de la composition logicielle au déploiement et à la configuration des systèmes d'intégration de données.
This paper describes the architecture of a mediation middleware for autonomous and heterogeneous data sources integration. Data of multiple data sources are nested in data domains. A domain is a software component, which is based on the Fractal component model (Bruneton et al., 2002). It offers interfaces for (i) query processing, (ii) exportation and importation of data and (iii) control of the domain component. This proposed model for data integration is minimal, and is independent of query languages and data semantics (the integrated schema is not imposed). This paper shows the advantages of software composition for deployment and configuration of data integration systems.
M.ALIA, A.LEFEBVRE, C.COLLET
intégration de données, médiation, requêtes, traitement de requêtes, composants logiciels.
data integration, mediation, queries, query processing, software components.
Français
|