IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception/Modélisation Discussion :

mapping de l'uml vers la modélisation multidimensionnelle


Sujet :

Conception/Modélisation

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 25
    Points : 14
    Points
    14
    Par défaut mapping de l'uml vers la modélisation multidimensionnelle
    salut

    avant de commencer ,on se présente. nous somme deux étudiants de fin de cycle (5eme année). nous somme entraine d'esseyer d'automatiser la modélisation d'un entrepôt de données xml en réalisant un outil d'aide à la conception d'un datawrehouse et nous somme dans la phase de conception.
    nous cherchons des règles de passage d'un diagramme de classe uml vers un diagramme multidimensionnelle (règles d'extraction et identification du fait et ses dimensions) sachant que nous avons trouvé quelques règles (Règles de Romero) mais ne sont pas suffisantes.

    Merci d'avance de votre précieuse aide

  2. #2
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Bonjour.

    Ca me parait assez compliqué étant donné que la différence entre une dimension, une mesure et un attribut tient souvent à l'utilisation qu'en fait le business et aux régles de gestion qui sont difficiles à modéliser en UML.

    Je donne un exemple : le chiffre d'affaire, donnée qui paraît de manière évidente être une mesure, peut aussi être simplement l'attribut d'une dimension CLIENT ou PARTENAIRE, voire une dimension à part entière dans le cas d'un datamart agrégé par tranche de CA.

    Maintenant on doit pouvoir donner des règles qui fonctionnent dans 90% des cas. Vous pouvez décrire un peu plus votre sujet svp ? Je pense avoir compris que l'idée est de générer une modélisation orientée décisionnel à partir d'un diagramme UML, de la même façon qu'on peut générer une modélisation transcationnelle.
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 25
    Points : 14
    Points
    14
    Par défaut
    merci
    je vais vous expliqué le principe,d'abord on démarre d'un modèle UML (diagramme de classe) qui décrit le système opérationnelle (exemple les achats ,les ventes,les commandes...), on essaie de séparer les modèles par sujet (exp un diagramme de classe pour les ventes , autre pour les achats...) cette étape est manuelle donc dans notre système c'est le concepteur qu'il la fait et il choisit le sujet qu'il veut l'analysé. après on prend sujet par sujet et maintenant au système de façon automatique à extrait le fait et les dimensions on se basant généralement sur les attributs des entités et les cardinalitées (d'après les règles de Romero)

    donc notre problème est au niveau d'extraction de faits et des dimension
    ps: si vous voulais que je vous décrit quelque règles y a pas de blèm.
    merci

  4. #4
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Mais les règles de Romero sont communes à tous les diagrammes UML non? Elles ne sont pas spécifiques au décisionnel.

    Vous auriez un exemple de diagramme UML métier pour qu'on parte sur une base?

    Merci
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  5. #5
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 25
    Points : 14
    Points
    14
    Par défaut
    d'après ce que j'ai lu jusqu'a mtn les règles de Romero sont spécifiques au décisionnel (extraction de fait et des dimensions). voici l’article: Oscar Romero, Alberto Abelló: Automating multidimensional design from ontologies
    lien:
    http://scholar.google.com/scholar?q=...ontologies.%22

    Vous auriez un exemple de diagramme UML métier pour qu'on parte sur une base?

    dsl j'ai pas un exemple concret car le but de mon outil d'automatiser la modélisation. donc il faut prendre en considération n'importe quel modèle.
    donc si vous avez un cas que vous voulait le proposé ça serait bien. comme ça on peut avoir une base pour commencer.
    merci

  6. #6
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Je ne connaissais pas les articles de Romero sur le multi-dim, j'étais plutôt tombé sur ceux-là

    Bon ne prenons pas le problème à l'envers: vous trouvez un processus métier, vous faites le diagramme UML, vous en déduisez les tables transactionnelles et ensuite on vous aidera pour en déduire des règles de transformation pour le décisionnel.

    Bon courage
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  7. #7
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 25
    Points : 14
    Points
    14
    Par défaut
    désolé pour le retard,
    aparement qu'on est pas entraine de parler de la meme personne, moi je parle de Oscar romero et alberto abelo; et vous vous parlez de pablo romero.

Discussions similaires

  1. Réponses: 0
    Dernier message: 26/12/2010, 22h43
  2. Mapping many 2 many vers une list
    Par breezer911 dans le forum Hibernate
    Réponses: 1
    Dernier message: 14/08/2007, 16h21
  3. UML peut-on modéliser le monde ?
    Par Alec6 dans le forum UML
    Réponses: 7
    Dernier message: 20/12/2006, 00h15
  4. [UML] Propositions de modélisations
    Par MD Software dans le forum UML
    Réponses: 10
    Dernier message: 19/02/2006, 21h30
  5. [UML]méthode de modèlisation
    Par alaie dans le forum Débuter
    Réponses: 3
    Dernier message: 03/12/2005, 18h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo