Méta-modélisation des bases de données multidimensionnelles annotées G. Cabanac, M. Chevalier, F. Ravat, O. Teste (équipe «Systèmes d’Informations Généralisés») 1
Plan Problématique & Contexte Propositions Conclusion & Perspectives Modélisation Conceptuelle Annotations Méta-modélisation Conclusion & Perspectives 2
Problématique Mémoire défaillante Raisons Conséquences Problématique « La NASA […] serait dans l’incapacité d’envoyer à nouveau des hommes sur la Lune faute d’avoir su préserver ce savoir-faire », Bulletin de l’AFIA n°36, janvier 1999 Raisons Pas de suite au projet Apollo (après 1972) Personnel perdu (retraite, …) Supports de stockages obsolètes Conséquences Projet identique (Lune) => repartir à « zéro » Projet comparable (Mars) => réutilisation impossible Problématique Capitalisation/Réutilisation de l’expertise 3
Contexte Systèmes décisionnels : mesurer, connaître, anticiper Modélisation adaptée aux analystes (BDM) Schéma en étoile : fait - dimension Processus de prise de décisions Expression du besoin => requêtes multidimensionnelles Exploitation des résultats (individuelle et/ou en équipe) Prise de décisions à partir des conclusions Insuffisances des systèmes existants Pas de conservation du patrimoine immatériel (Processus d’analyse, Décisions) Réutilisation Analyses collectives Problématique : Conservation de l’expertise décisionnelle 4
Propositions Vers une mémoire d’expertises décisionnelles… Mémoire d’entreprise spécialisée « matérialisation explicite et persistante des connaissances et informations cruciales d’une organisation pour faciliter leur accès, partage et réutilisation par les membres de l’organisation dans leurs tâches individuelles et collectives » Dieng-Kuntz, 2005 constellation table décideurs analyse décisionnelle 5
Propositions Modèle Conceptuel 6 IMPORTATIONS SUM(Quantité) SUM(Montant) FOURNISSEURS Id Ville Pays Continent Zone All HGEO HZON RaisonS PRODUITS Désignation Classe Catégorie HPRO SOCIETES HGFR Département DeptDesc Région EFFECTIFS NbEmployés SUM(NbEmployés) DATES Mois Année MoisDesc Jour HTPS 6
Propositions Table Multidimensionnelle (TM) C S L R Requêtes multidimensionnelles C S L R 7
Propositions Vers une mémoire d’expertises décisionnelles… annotations Mémoire d’entreprise spécialisée annotations « matérialisation explicite et persistante des connaissances et informations cruciales d’une organisation pour faciliter leur accès, partage et réutilisation par les membres de l’organisation dans leurs tâches individuelles et collectives » Dieng-Kuntz, 2005 constellation table décideurs analyse décisionnelle 8
Propositions IS DO Annotations (vecteur de l’expertise) Lecture active Marquage de valeurs remarquables Demande d’avis, justifications Débats entre décideurs Conservation de l’argumentation Informations Subjectives (IS) Contenu textuel Type (commentaire, question,…) Portée (locale, globale) Données Objectives (DO) Méta-données Identification dans le fil de discussion Créateur Point d’ancrage Usage individuel Usage collectif IS DO 9
Propositions 2 types d’annotations Portée globale Attachée à la constellation Indépendance du contexte d’analyse Point d’ancrage (S, D, ) Portée locale Attachée à une TM Dépend du contexte d’analyse Annotation des valeurs possible Point d’ancrage (S, DL, DC) 10
Propositions Exemples d’annotations globales C=(C.IMPORTATIONS,,) Continent RaisonS @Concepteur- 06/01/2006 « Importations des sociétés Françaises auprès de pays hors UE » HGEO Pays FOURNISSEURS All Id Ville HZON Zone Désignation Classe MoisDesc HPRO PRODUITS IMPORTATIONS Id All Catégorie Id HTPS DATES SUM(Quantité) Mois Année All SUM(Montant) Jour DeptDesc Région HGFR EFFECTIFS EFFECTIFS SOCIETES @Concepteur- 06/01/2006 « Années civiles » All Département Ville Id SUM(NbEmployés) NbEmployés C= (C, DATES.HTPS/Année, ) @Concepteur- 06/01/2006 « Code des départements Français (deux caractères) » @Concepteur- 06/01/2006 « Sociétés Françaises » C= (C.IMPORTATIONS, SOCIETES, ) C= (C.IMPORTATIONS, SOCIETES.HGFR/Département, ) 11
Propositions Exemples d’annotations locales TM=(TM.IMPORTATIONS.SUM(Montant)=230, FOURNISSEURS.HGEO/Continent=‘Asie’/Pays=‘Chine’, DATES.HTPS/Année=2005) @Directeur des Achats - 25/01/2006 « Doublement des importations : Ouverture des quotas Européen d ’importation le 01/01/2005 » @Directeur Général - 30/01/2006 « Décision d ’une politique de désengagement des Etats-Unis (rétorsions politique Américaine) » @Concepteur- 06/01/2006 « Années civiles » C=(C, ,DATES.HTPS/Année) TM=(TM.IMPORTATIONS.SUM(Montant), FOURNISSEURS.HGEO/Continent=‘Amérique’/Pays=‘Etats-Unis’, ) 12
Propositions Méta-modélisation : Constellation 13 CONCEPT NomCO DateCrea DateModif 1..* SCHEMA 1..* FAIT 1..* DIMENSION 1..* HIERARCHIE ATTRIBUT Domaine 1..* 0..* axe contenir 1..* niveau Position AFaible créer 1..* ATT_DIM MESURE Fnct_Agreg 1..* autoriser DECIDEUR CodeDE NonDE PrenomDE FonctionDE 1..* instancier_D instancier_F 0..* 0..* étoiler ValeurMes Contenu PréAgrégat() ValeurDim Contenu 1..* 1..* 13
Propositions Méta-modélisation : Table Multidimensionnelle 14 CONCEPT NomCO DateCrea DateModif SCHEMA TABLE_MULTI HIERARCHIE ATTRIBUT Domaine 1..* graduer 0..* 0..* 0..* AXE_TABLE lig_col 1..* 1..* 1..* ATT_DIM MESURE Fnct_Agreg CONJONCTION 2 1..* position_att niveau instancier_D instancier_F 0..* 0..* 1..* ValeurMes Contenu PréAgrégat() 1..* ValeurDim Contenu étoiler PREDICAT opérateur valeur 1..* 1..* position_val position 0..* analyser associer 14
Propositions Méta-modélisation : Annotation 15 CONCEPT NomCO DateCrea DateModif globale 0..1 0..* ANNOTATION contenu type TABLE_MULTI DIMENSION HIERARCHIE ATTRIBUT Domaine 0..1 0..1 0..1 locale 0..1 parent 0..* ATT_DIM MESURE Fnct_Agreg créer instancier_D instancier_F DECIDEUR CodeDE NonDE PrenomDE FonctionDE 0..* 0..* étoiler ValeurMes Contenu PréAgrégat() ValeurDim Contenu loc_dim 1..* 1..* loc_hiera loc_att loc_val_pos 15 loc_val_cel
Conclusion Systèmes décisionnels Expertise pas conservée Réutilisation des décisions impossible Proposition : Mémoriser de l’expertise des décideurs Annotations (IS, DO) Globale => Constellation Locale => Table Multidimensionnelle Méta-modélisation Constellation Table Multidimensionnelle Annotations Exploitation des annotations Systèmes décisionnels adaptatifs (proposition d’annotations passées) PB. Mesure de similarité de 2 contextes d’analyse 16