Gestion des objets complexes : modélisation, évolution et intégration - Université de Lorraine Accéder directement au contenu
Thèse Année : 1995

Managing complex objects : model, evolution and integration

Gestion des objets complexes : modélisation, évolution et intégration

Résumé

Not available
Cette thèse est dédiée à la gestion des objets complexes, persistants et évolutifs propres aux nouvelles applications des bases de données. Nous nous intéressons plus spécialement aux bases de données pour les environnements du génie logiciel. Notre contribution concerne la modélisation de ces objets et l'évolution ainsi que intégration des schémas des bases de donnnées qui les contiennent. Nous proposons également, des mécanismes permettant l'adaptation de ces bases de données (données et programmes) aux différents types d'évolution. Nous avons d'abord défini un modèle de données générique à typage fort et englobant les concepts communément admis dans les modèles sémantiques et le paradigme objet (agrégation, groupement, héritage etc.). Ce modèle est formalisé par des types abstraits graphes. Une étude systématique de ces types abstraits nous a permis de définir un ensemble de modifications élémentaires de schémas qui sont elles-mêmes formalisées comme des opérations associées aux types graphes. Cette approche nous a permis de définir de façon rigoureuse, la gestion des impacts des modifications de schémas.Un processus d'intégration de schémas d'objets complexes a également été proposé, il se caractérise par sa phase de comparaison de schémas qui s'effectue à l'aide d'un raisonnement hypothétique. Du point de vue de la gesiton de l'impact de l'évolution de schémas sur les bases de données existantes, nous proposons un mécanismes permettant l'adaptation des instances et de sprogrammes ainsi qu"une gestion de versions de schémas. Ce mécanisme se base sur la définition, dans certains cas automatique, de fonctions de correspondance formalisées par des homorphismes. Ces fonctions peuvent en effet, être utilisées pour réaliser la conversion des instances ou pour implanter un polymorphisme ad hoc avec crcion de types. Les propositions de cette thèse ont fait l'objet d'une implantation sur une plate-forme orientée objet (smalltalk object-works)
Fichier non déposé

Dates et versions

tel-01753718 , version 1 (29-03-2018)

Identifiants

  • HAL Id : tel-01753718 , version 1

Accès intranet

Citer

Mourad Bouneffa. Gestion des objets complexes : modélisation, évolution et intégration. Autre [cs.OH]. Université Henri Poincaré - Nancy 1, 1995. Français. ⟨NNT : 1995NAN10336⟩. ⟨tel-01753718⟩
24 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More