Upload
bernard-serrano
View
103
Download
0
Embed Size (px)
Citation preview
IPPOP : Intégration Produit – Processus – Organisation pour l’amélioration de la Performance en ingénierie
Projet « RNTL » : Réseau National des Technologies Logicielles
labellisé fin 2001 (3,5 ans)
L. Roucoules (UTT – ICD/LASMIS)
18-20 avril 2007 Colloque national AIP-Primeca
Sommaire Projet IPPOP
Etat actuel du marché, sauts technologiques attendus Objectifs Spécifications du modèle PPO Spécifications et développements du Système
d’Information
Projet PICS-PPO Objectifs et résultats attendus Consortium
Et le futur …
18-20 avril 2007 Colloque national AIP-Primeca
Consortium IPPOP Chef de file : Université Bordeaux I (LAPS/GRAI)
Partenaires industriels B3 : ESTIA-Innovation (Bidart) B5 : GOSET (Paris) B7 : Open Cascade (Paris) B8 : EADS-CCR (Paris, Toulouse) B9 : ALSTOM Moteurs (Nancy)
Partenaires académiques B1 : LAPS/GRAI et LMP (Bordeaux) B2 : CRAN (Nancy) B4 : LASMIS (Troyes) B6 : L3S (Grenoble)
B1
B3
B6
B4
B2B5 B7
B9
B8
18-20 avril 2007 Colloque national AIP-Primeca
Etat du marché actuel et sauts technologiques attendus (1) CFAO
description structurelle du modèle (pièce ou assemblage) avec gestion de l’historique de construction
intégration de paramètres, de relations et de règles gestion d’assemblage complexe intégrant une grande diversité de pièces intégration de modules métier (Analyse Mécanique, FAO, Ergonomie, etc.) maquette numérique visualisation, rendu réaliste animation
Applications expertes : Calcul Eléments Finis, Analyse Cinématique et Dynamique, Tolérancement, FAO, etc.
PLM : Enovia, Smarteam, Teamcenter, Windchill Modélisation structurelle du produit sous forme d’arborescence d’articles ou
de liste de composants et intégration d’un lien avec les documents représentatifs de l’article
Gestion documentaire des fichiers CAO, bureautiques, etc. en liaison avec l’article père
Gestion de configuration du produit intégrant la diversité des composants et la définition de variantes
Visualisation, revue de maquette numérique
Intégration organisation - processus (tâches), organisation - produit (DT) et processus-produit
Mise en relation des représentations logicielles du produit et de ses données décrite par plusieurs niveau de multiplicité (détails, vues, alternatives…)
18-20 avril 2007 Colloque national AIP-Primeca
Etat du marché actuel et sauts technologiques attendus (2) PLM : Enovia, Smarteam, Teamcenter, Windchill
Gestion du cycle de vie des objets et de workflow notification des tâches affectation de documents à valider et
messagerie gestion des équipes et annuaire des ressources
Gestionnaire de projet : Ms/Project, PSN, Planner Définition d’un planning de tâches Définition des jalons du projet Gestion des ressources
TCAO : Lotusnotes, Sametime, Exchange, Quickplace, Mayeticvillage
Email, video-conferencing Base documentaire partagée Workflow Partage d’applications Portail collaboratif
Intégration de la modélisation de la structure décisionnelle du système de conception comme référentiel structurant des projets à des niveaux stratégique, tactique, opérationnel
Suivi des projets : Objectifs de conception et de performance dans un cadre collaboratif
Supporter les données utilisées dans le processus de prise de décision collaboratif
18-20 avril 2007 Colloque national AIP-Primeca
Description du projet : objectifs et compétences
Intégration modèles
Gestion et réutilisationdes connaissances
XAO
PLM
UtilisateurUtilisateur
Utilisateur
ESTIAInnovation
L3S
LAPS/GRAI
CRAN
LASMIS
Open Cascade
LMP
Utilisateurs
Centres de production de EADSune PME : ALSTOM Moteurs
Normalisation
Normalisation
18-20 avril 2007 Colloque national AIP-Primeca
Organisation du projet
Lot 7 Gestion du projet
Lot 6 Diffusion des résultats
Lot 1Connaissances technologiques
Lot 2Conduite de l ’ingénierie
Lot 5
Expérimentations
Consolidation
Lot 4
Systèmed’information
Lot 3Intégration
ProduitProcessus
Organisation
18-20 avril 2007 Colloque national AIP-Primeca
Sommaire Projet IPPOP
Etat actuel, sauts technologiques attendus Objectifs Spécifications du modèle PPO Spécifications et développements du Système
d’Information
Projet PICS-PPO Objectifs et résultats attendus Consortium
Et le futur …
18-20 avril 2007 Colloque national AIP-Primeca
Spécification : Intégration PPO
ProjetProjet
Tâche
Rendre cohérent le lien entre les organisations industrielles, les processus et les données du produit qui sont aujourd’hui traités séparément dans les logicielsDonnées
TechniquesDonnées
Techniques
18-20 avril 2007 Colloque national AIP-Primeca
Spécification : Intégration PPO
ProjetProjetDTE
SP1 SP2DT DT DT
CDCD
stratégique
tactique
opérationnel
Données Techniques
Entreprise
Centre de Décision
Cadre de conception
Prise en compte de l’organisation de l’entreprise
Différenciation entre décisions et transformation de la connaissance produit-processus
Gestion multi-niveaux des projets
Suivi des projets
Synchronisation des flux informationnels multi- et inter – niveaux
Tâche
18-20 avril 2007 Colloque national AIP-Primeca
Tâche
Spécification : Intégration PPO
ProjetProjetDTE
SP1 SP2DT DT DT
CDCD
Entreprise
Centre de Décision
Cadre de conception
stratégique
tactique
opérationnel
Données Techniques
Décomposition des projets en tâches
Enchaînement des tâches en intégrant les Données Techniques d’entrées et sorties
Notification des objectifs et contraintes
Allocation des ressources humaines
Tâche 1Tâche 2 Tâche 3
18-20 avril 2007 Colloque national AIP-Primeca
Spécification : Intégration PPO
ProjetProjetDTE
SP1 SP2DT DT DT
T TT
CDCD
Entreprise
Centre de Décision
Cadre de conception
stratégique
tactique
opérationnel
Données Techniques
C
I
F
B
Création de l’arborescence (C, F, I, B et C, A, V)
Lien dynamique entre contenu et contenu ou entre contenu et contenant via les interface
Lien avec le processus via les Donnée Technique
Encapsulation dynamiquement les données dans des fichiers issus de logiciel métier
18-20 avril 2007 Colloque national AIP-Primeca
ProjetProjetDonnées Techniques
Données Techniques
SP1 SP2DT
DT
DT
TT
T
CDCD
EntrepriseCentre de Décision
Cadre de conception
stratégique
tactique
opérationnel
Concepts généraux IPPOP
C
I
F
B
18-20 avril 2007 Colloque national AIP-Primeca
Modèle UML global
18-20 avril 2007 Colloque national AIP-Primeca
Sommaire Projet IPPOP
Etat actuel, sauts technologiques attendus Objectifs Spécifications du modèle PPO Spécifications et développements du Système
d’Information
Projet PICS-PPO Objectifs et résultats attendus Consortium
Et le futur …
18-20 avril 2007 Colloque national AIP-Primeca
Cas d’utilisation pour la spécification des développements
18-20 avril 2007 Colloque national AIP-Primeca
Cas d’utilisation pour la spécification des développements
Intégration modèles
Gestion et réutilisationdes connaissances
CFAO
SGDT
Utilisateur
Utilisateur
Utilisateur
ESTIAInnovation
L3S
LAPS/GRAI
CRAN
LASMIS
Open Cascade
LMP
Utilisateurs
Centres de production de EADSune PME : ALSTOM Moteurs
Normalisation
Normalisation
18-20 avril 2007 Colloque national AIP-Primeca
Architecture globale du prototype IPPOP
Serveur
Noyau PPO
CFAO
SGDT
Utilisateur
Utilisateur
Utilisateur
CFAO
SGDT
Utilisateur
Utilisateur
Utilisateur
18-20 avril 2007 Colloque national AIP-Primeca
Architecture globale du prototype IPPOP
Environnement de travail :
• Noyau Open CASCADE• Open CASCADE 5.2.2• Distribution Ippop
• Surcouche C++ pour le dialogue avec l’application définissant l’IHM
• Visual Studio ou Visual C++
Noyau PPO
surcouche C++pour IHM
Serveur
18-20 avril 2007 Colloque national AIP-Primeca
Architecture globale du prototype IPPOP
Environnement de travail :
• IHM• PHP: EasyPHP 1.8
• Noyau Open CASCADE• Open CASCADE 5.2.2• Distribution Ippop
• Surcouche C++ pour le dialogue avec l’application définissant l’IHM
• Visual Studio ou Visual C++
Noyau PPO
surcouche C++pour IHM
IHM php
Serveur
18-20 avril 2007 Colloque national AIP-Primeca
Architecture globale du prototype IPPOP
Environnement de travail :
• IHM• PHP: EasyPHP 1.8
• Navigateur Web• Internet Explorer ou Mozilla
Environnement client :
• Noyau PPO• Open CASCADE 5.2.2• Distribution Ippop
• Surcouche C++ pour le dialogue avec l’application définissant l’IHM
• Visual Studio ou Visual C++
Noyau PPO
Client
surcouche C++pour IHM
IHM php
Navigateur Web
Serveur
18-20 avril 2007 Colloque national AIP-Primeca
Présentation des solutions technologiques
Serveur
Client
Noyau PPO
surcouche C++pour IHM
IHM php
Navigateur Web
Applications expertes
Client lourd
API PPO
Client
PLUG
18-20 avril 2007 Colloque national AIP-Primeca
Aperçu de l’IHM « standard » du prototype IPPOP
18-20 avril 2007 Colloque national AIP-Primeca
Installation et démonstration des solutions technologiques Noyau PPO basé sur les
technologies OpenCASCADE Récupération de la distribution
TKDesign sur le site IPPOP Récupération de la distribution
OCC5.2.2
Client léger PHP/C++ Récupération du « greffon » C+
+ (=API spécifique pour ce client)
Récupération des fichiers PHP
Applications expertes Gestion des organisations
PHP/SQL pour le moment non connectée à au noyau PPO
Planner (eq. MS Project open source)
API développée en XML pour le filtrage et la synchronisation des données
Application tolérancement Interface de l'application en TCL
qui appelle des fonctions C++ Open Cascade
« Solver » MECAmaster pour réaliser les calculs de chaînes de cotes 3D (CATIA V5 sous Windows)
Connexion au noyau PPO par échange de fichiers natifs OCC
Co2Med : gestion du processus collaboratif de décisions
PHP/SQL connecté à l’IHM initiale
18-20 avril 2007 Colloque national AIP-Primeca
Conclusions du projet IPPOP Satisfaction scientifique concernant l’intégration de
beaucoup de travaux concernant la modélisation PPO
Satisfaction concernant les partenaires qui ont réellement travaillé vers cet objectif d’intégration
Les développements pourraient être plus importants car les premiers démonstrateurs montrent la faisabilité et la valeur ajoutée de ce travail
http://ippop.laps.u-bordeaux1.fr/
La suite ….. PICS-PPO Aller vers des résultats « plus » industrialisés
18-20 avril 2007 Colloque national AIP-Primeca
Sommaire Projet IPPOP
Etat actuel, sauts technologiques attendus Objectifs Spécifications du modèle PPO Spécifications et développements du Système
d’Information
Projet PICS-PPO Objectifs et résultats attendus Consortium
Et le futur …
18-20 avril 2007 Colloque national AIP-Primeca
PICS-PPO : Plate-forme d’Intégration logicielle pour la gestion des Connaissances et la Simulation du Comportement Produit-Processus-Organisation en ingénierie
Réponse à l’AAP ANR « technologies Logicielles » 2007 déposée le 20 mars 2007
Objectifs Aller vers une plateforme industrielle des démonstrateurs issus
d’IPPOP : projet de type plateforme Consolider et ouvrir les spécifications et le développement des
concepts Gestion des connaissances Conception collaborative et ingénierie virtuelle Gestion de la cohérence des modèles Gestion de la prise de décision
Assurer la pérennité de la plateforme par la création d’une start-up et par le soutient des éditeurs logiciels partenaires, en plus grand nombre, qui assureront également la diffusion à long terme des résultats.
Créer une communauté (un « club ») d’utilisateurs pour consolider une plateforme open source de référence dans le domaine de l’Ingénierie Assistée par Ordinateur.
18-20 avril 2007 Colloque national AIP-Primeca
Consortium PICS-PPO Université de Technologie de Troyes Université Bordeaux 1 Université Henri Poincaré - Nancy 1 Institut National Polytechnique de
Grenoble Ecole Centrale de Nantes Université Lumière Lyon 2 Ecole Nationale Supérieure d’Arts et
Métiers
EADS France – Innovation Works Plate-forme d’Ingénierie
Collaborative de Cités-en-Champagne (PI3C)
LASCOM (chef de file) Transfert De Connaissances (TDC) DeltaCAD EBMWebSourcing
Participations au club utilisateurs
France Télécoms R&D MECAmaster EDERENA CONCEPT
Univ. de Technologie de Compiègne Univ. Louis Pasteur Strasbourg Univ. de Technologie de Belfort
Montbéliard Ecole Centrale de Lille NIST
AIP-Primeca GDR-Macs
18-20 avril 2007 Colloque national AIP-Primeca
Organisation du projet
Lot 2 : Intégration de composants logicielsDéveloppement et/ou intégration de composants métier permettant de réaliser la modélisation et l’analyse comportementale dans les trois niveaux Produit Processus Organisation
Lot 4 : Gestion du projet et du développementGestion du bon déroulement du projet, de la politique de versionnement et des développements afin d’assurer la meilleure valorisation possible
Lot 1 : Industrialisation du noyau d’intégrationDéveloppement et industrialisation du noyau de données vu comme le référentiel d’intégration des composants métier.
Développement d’API de communication
Lot 3 : ValorisationExpérimentation de la plateforme d’intégration, implémentation in situ chez les utilisateurs finaux et diffusion des résultats
Consolidation de la plateforme
Validation
18-20 avril 2007 Colloque national AIP-Primeca
Résultats attendusPlateforme PICS-PPO
Noyau PPO* (logiciel libre)
Composants métiers (propriétaires)**
• Analyse fonctionnelle• Tolérancement• CAO• Analyse numérique
APIs génériques et architecture client-serveur (libres)Greffons de connexion (libres)
Composants communs (propriétaires)**
• IHM avancée• Systèmes PLM
Composants métiers (libres)• Tolérancement• Modélisation de produit• Gestion de projet• Pilotage de l’organisation
industrielle
Composants communs (libres)
• IHM Standard• Cohérence des modèles• Gestion des
connaissances• …
18-20 avril 2007 Colloque national AIP-Primeca
Sommaire des interventions Projet IPPOP
Etat actuel, sauts technologiques attendus Objectifs Spécifications du modèle PPO Spécifications et développements du Système
d’Information
Projet PICS-PPO Objectifs et résultats attendus Consortium
Et le futur … Créer une communauté (un « club ») d’utilisateurs pour
consolider une plateforme open source de référence dans le domaine de l’Ingénierie Assistée par Ordinateur.
Fin de la présentation
Questions ?
Les ANR 2008 (impact de AIP-Primeca sur la structuration des
AAP)