Définition d'un système générique de partage de données entre systèmes existants - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2005

Definition of data shared system between existant systems

Définition d'un système générique de partage de données entre systèmes existants

Résumé

My thesis deals with the database integration problems and the confidentiality of the exchanged data. My aim, however, is to solve the problems related to the mediator schema creation. We proposed a solution which will generate a global view of the different databases by reducing, considerably, the manual interventions. To achieve this, we will describe, at the beginning, each schema using ontologic terms. This description will create for each database an XML file which will be used ,then, for the creation of mediator schema and the matching rules. In order to process the mediator schema, we created a mediator that allows users to query the different databases trough the global view. To lighten the data input process, we used the DRUID system which allows users to input their data under the form of files which will be processed, then, to populate the databases. To handle the confidentiality of the data entry and access, however, we proposed the use of (DTD) documents models and files to each type of user's profil, whether, for writing or reading files. These DTD are generated, automatically, from the database schema and then modified, for each user type according to their rights on the database. Our solution was applied in the medical domain through the consulting of a distributed medical file
Le travail de ma thèse s'inscrit dans la problématique de l'intégration de bases de données et de la confidentialité des données échangées. Le but est de résoudre les problèmes liés à la création des schémas médiateurs. Nous avons proposé une solution qui génère une vue unifiée de différentes bases de données en minimisant au maximum les interventions manuelles. Pour ce faire nous décrivons en premier chaque schéma à intégrer à l'aide de termes issus d'une ontologie. Cette description crée pour chaque base de données un document XML. Ces documents sont ensuite utilisés pour la création du schéma médiateur et des règles de correspondances. Afin d'exploiter le schéma médiateur nous avons créé un médiateur qui permet aux utilisateurs d'interroger les différentes bases de données via la vue unifiée. Afin d'alléger le processus de saisie des données nous avons utilisé le système DRUID qui permet aux utilisateurs de saisir les données sous forme de documents qui seront ensuite traités pour alimenter les bases de données. Afin de gérer la confidentialité dans la saisie et la consultation des données nous avons proposé d'utiliser des modèles de documents (DTD) pour chaque profil utilisateur, que ce soit pour les documents en écriture ou en lecture. Ces DTD sont générés automatiquement à partir du schéma de la base de données et modifiées ensuite pour chaque type d'utilisateur à partir des droits sur la base de données. Notre solution a été appliquée dans le domaine médical en consultant un dossier médical réparti
Fichier non déposé

Dates et versions

hal-01469308 , version 1 (16-02-2017)

Identifiants

  • HAL Id : hal-01469308 , version 1

Citer

Mohamed Salah Boumediene. Définition d'un système générique de partage de données entre systèmes existants. 2005. ⟨hal-01469308⟩
86 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More