Rafik Hariri philanthropic and developmental contributions are countless. The most remarkable being the multifaceted support to educate more than 36,000 Lebanese university students within Lebanon, and beyond.
You are here
CEDRE : UN MODELE POUR UNE REPRESENTATION MULTI-POINTS DE VUE DANS LES BASES D´OBJETS
Primary tabs
Hala M. NAJA
|
Univ. |
Nancy I / H.Poincaré |
Spéc. |
Informatique |
Dip. |
Année |
#Pages |
|
D.N.R |
1997 |
151 |
Cette thèse s’inscrit dans le domaine des modèles à objets pour les bases de données. Notre étude est inspirée de travaux en représentaion de connaissances et des mécanismes de vues dans les systèmes de gestion de bases de données .
Notre but est de rendre le schéma d’une base, une spécification qui tienne compte de plusieurs points de vue. Le schéma d’une base est alors une représentation multiple du domaine de discours. Dans ce cadre, nous proposons le modèle de données CÈDRE, où la répresentation multiple consiste à conférer à un même phénomène, d’une part, une représentation de base qui est le référentiel et d’autre part, des représentations partielles telles que chacune est relative à un point de vue.
Ayant le souci de permettre une liberté de spécification des différentes représentations d’une même entité, nous avons rendu la représentation multiple décentralisée. Cette décentralisation consiste à répartir les différentes représentations dans des morceaux, qu’on appelle des entités-vue.
Afin de permettre une visibilité entre les représentations partielles, nous avons défini des relations qui permettent le partage d’infornations entre des points de vue. Nous proposons également une étude de la cohérence de la représentation multiple. A l’issue de cette étude, nous proposons une typologie des contraintes ainsi qu’un langage d’expressions de contraintes, propre à un modèle à objets avec points de vue, tel que CÈDRE. Nous distinguons entre deux types de contraintes : les contraintes intra-points de vue qui expriment une cohérence au sein d’une représentation et indépendamment des autres, et les contraintes inter-points de vue, tel que cÈdre. Nous distinguons entre deux types de contraintes : les contraintes intra-points de vue qui expriment une cohérence au sein d’une représentation et indépendamment des autres, et les contraintes inter-points de vue qui expriment une compatabilité et une interaction entre deux ou plusieurs répresentations.
Le protoype réalisé sous Smaltalk-80 intègre l’ensemble des fonctionnalités évoquées ci-dessus, et valide notre proposition sur une application de CAO en architecture .







