connection d outils m tiers un environnement de conception collaborative n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Connection d’outils métiers à un environnement de conception collaborative PowerPoint Presentation
Download Presentation
Connection d’outils métiers à un environnement de conception collaborative

Loading in 2 Seconds...

play fullscreen
1 / 18

Connection d’outils métiers à un environnement de conception collaborative - PowerPoint PPT Presentation


  • 99 Views
  • Uploaded on

Connection d’outils métiers à un environnement de conception collaborative. Hanène CHETTAOUI, Frédéric NOEL Laboratoire G-SCOP   Conception Intégrée            {hanene.chettaoui,frederic.noel}@g-scop.inpg.fr. Plan. Contexte Problématique Objectifs Scénario de conception collaborative

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Connection d’outils métiers à un environnement de conception collaborative' - howie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
connection d outils m tiers un environnement de conception collaborative
Connection d’outils métiers à un environnement de conception collaborative

Hanène CHETTAOUI, Frédéric NOEL

Laboratoire G-SCOP  

Conception Intégrée           

{hanene.chettaoui,frederic.noel}@g-scop.inpg.fr

slide2
Plan

Contexte

Problématique

Objectifs

Scénario de conception collaborative

Approche “Model Driven Architecture” pour l’interopérabilité

Conclusions et Perspectives

slide3

Contexte

Humains

Géométrie

video conf, email,

chat, white board, etc.

Collaboration

Catia, ProE,

Unigraphics, etc

Expertises

PDM

Logiciels configurables

Milling, Stamping, etc.

Agile, Windchild, Enovia, etc.

Spreadsheet, Text editor, etc.

slide4

Problème

Comment soutenir la collaboration ?

video conf, email,

chat, white board, etc.

Catia, ProE,

Unigraphics, etc

Milling, Stamping, etc.

Agile, Windchild, Enovia, etc.

Spreadsheet, Text editor, etc.

vers un environnement int grateur
Vers un environnement intégrateur
  • Nécessité d'un environnement intégrateur des différents outils et dans les différents phase du cycle de vie du produit pour :
  • Gérer l’hétérogénéité
  • Favoriser la collaboration
  • Maintenir la cohérence
  • Piloter les échanges
  • L’enjeu est de gérér l’interoperabilité entre outils hétérogènes.

5

sc nario de conception collaborative

PPO Partagé

Scénario de conception collaborative

Partager resources

Importer resources

Transformation

Transformation

PPO Privé

PPO Privé

Planner

Synchronisation

Synchronisation

MSProject

Créer resources et tâches

Allouer Tache/Resources/

Temps

Partager Ressources/

Temps/Tâches

Allouer tâches/resources/temps

Synchronisation

Synchronisation

PPO Privé

PPO Privé

Transformation

Transformation

analyste Mechanism

Solliciter les tâches à accomplir

du concepteur CAO

Concepteur CAO

Solliciter les tâches à accomplir

sc nario de conception collaborative tudes de cas
Scénario de conception collaborative:études de cas

ProE

EspritTM

Conçoit la pièce

Ajoute un perçage

Veut récupérer les paramètres de perçage

Product Process Organisation

Plateforme de conception collaborative

Partager l’information via la plateforme PPO

diagramme de collaboration
Diagramme de Collaboration

Exp-Fix

ProE:

interface CAO-PPO:

PPO:

interface Esprit-PPO:

EspritTM:

Exp-Fab:

Modélisation du produit

Définir méta-modèle

Définir modèle

Définir les règles de traductions

Connection

Créer le modèle PPO-CAO

Définir méta-modèle

Définir modèle

Définir les règles de traductions

Créer le modèle PPO-Esprit

Synchroniser les deux modèles

Envoyer le résultat

récupérer les paramètres du perçage

Réaliser le perçage

architecture

Ingénieur Modèle

Ingénieur Meta-Modèle

Concepteur

Architecture

Émet requête de transformation

Conçoit

Définit

Reçoit

Modèle produit

Moteur de transformation

Définir Modèles

Définir Règles de transformation

Conformes à

Définit

Définir Méta-Modèle

Conformes à

Méta-Modèles disponibles

Enregistrer nouveau Méta-Modèles

Définir Méta_Règles

Enregistrer Méta-Règles

Charger

Méta-Meta-Modèle GAM

Dictionnaire

sc nario

<<interface>> B

<<component>>A

<<interface>>A

<<fonction>>

Assembler

ET

Solids

Operations

Tools

<<component>>B

<<fonction>>

To Position

<<fonction>>

To Screw

<<fonction>>

To Tighten

<<fonction>>

To stick

?

OU

<<component>>

Screw

<<fonction>>

Drilling

Modeled Entity

Technical solution

<<interface>>

Hole

<<interface>>

Cylinder

Diameter

Depth

A-B

B

A

Axe 1

Axe 2

Extrusion

Drilling

Diameter

Depth

Scénario

Méta-modèle EspritTM

Meta-Modèle PPO

Modèle EspritTM

Modèle PPO

slide13

Méta-modèle source MMa

mise en correspondance

mise en correspondance

Méta-modèle cible MMb

Méta-modèle de transformation

« conforme »

« conforme à »

à »

Règles de transformation

Règles de transformation

« conforme à »

« conforme à »

« conforme à »

« conforme à »

utilise

utilise

reçoit

produit

reçoit

Modèle source

produit

Modèle source

Ma

Modèle cible

Modèle cible

Mc

M0b

M1b

Moteur de transformation

Approche MDA pour l’interopérabilité

Méta-modèle source MMc

Méta-modèle de transformation

Moteur de transformation

11

Synchronisation

m ta mod les de r gles de transformation

Pattern

Trace

Rules

Expression

Transformation

name : String

name : String

name : String

Méta-Modèles de règles de transformation
  • Transformation = ensemble de règles
  • Correspondances entre éléments du modèle source et éléments du modèle cible

0..1

1..*

1..*

Metamodèle de Transformations

slide15

T(x  Δx) = T(x)  T’(Δx)

x  Δx

avec T’(Δx) << T(x  Δx)

Synchronisation : transformation incrémentale

T

x

T(x)

But : obtention de manière optimale de T(x  Δx)

slide16

Conclusions

  • La mise en place de scénario de conception collaborative entre EspritTM et la plateforme PPO 
  • Interoperabilité entre expertises hétérogènes avec la technologie MDA:
    • La définition des méta-modèles et des modèles sources et cibles 
    • La définition de méta-modèles de règles de transformation

15

slide17

Perspectives

  • Définir qui crée les modèles et les méta-modèles source et cible
  • Définir qui crée les règles de transformations
  • Spécifier les contrôles données à l’utilisateur terminal
  • Mettre en évidence les limites de la MDA en conception de produit