Rencontres industriels – chercheurs
Technologies de l’Information et de la Communication
Mardi 12 juin 2007 - Biarritz
Présentation de plusieurs projets de collaboration entre entreprises
d’Aquitaine et laboratoires de recherche menés depuis 2002
Les projets des entreprises DIS, Be Tomorrow, Ecobox, Serma Technologies, Immersion et Robosoft ont été financés dans le cadre de
l’Appel à Projets «Transfert de Technologie » du Conseil Régional d’Aquitaine
Les projets des entreprises Algotech et Exameca ont été financés par le FEDER
BIARRITZ - 12 / 06 / 2007
INDEXATION ET RECHERCHE D’IMAGES PAR LEUR CONTENUEtude, réalisation et Validation de composants logiciels pour l’analyse d’images haute définition 2D
RENCONTRE INDUSTRIELS/CHERCHEURS SUR LE THEME DES TIC
Editeur et intégrateur de solutions logicielles, D.I.S propose une gamme de produits standards, de solutions personnalisées et une palette de services connexes pour l’extraction et la gestion de contenus numériques
Document Image Solutions www.docimsol.com 05.59.23.73.21
Document Image Solutions
> Services à l’industrie (Bouygues, Air Liquide, Projets aéronautiques Airbus, ATR, Total Exploration Production…
> PME et conseil (Santé, conseil et droit, constructions mécanique, environnement, formation…)
> Administrations et collectivités (Communautés d’agglomération BAB, Mairie Pau, Saint Jean de Luz, Office du tourisme, , Réunion des musées nationaux, Ministère Education Nationale, Ministère Justice….)
3 ingénieurs chef de projet, 1 concepteur multimédia, 1 technicien de maintenance
~400K€ CA 2006des partenariats scientifiques (LABRI, UPPA, Paris VI) , commerciaux (ScanSoft, Sonovision, Step) techniques (CIA_IT) réseaux professionnels ANTIC et PEBA
des projets diversifiés pour des clients dans les principaux secteurs d’activités:
INDEXATION ET RECHERCHE D’IMAGES PAR LEUR CONTENU
COMPETENCES EXTERNES RECHERCHEES Analyse d’Images couleurs Segmentation d’images couleur
LE PROGRAMME DE TRANSFERTRecherche d’images similaires par leur Contenu sans utilisation de données textuelles
Cadre applicatif : flux d’images publicitaires publiées dans la presse
PROJET INITIALDévelopper un environnementd’aide à l’interprétation d’images couleur administrées par le serveur d’images Très Haute Définition VLSIMAGE;
Navigation aide à l’interprétation d’une image
Recherche d’images au sein de larges thésaurus iconographiques
INDEXATION ET RECHERCHE D’IMAGES PAR LEUR CONTENU
Le savoir faire du LaBRI :1. Compétences en traitement d’images (filtrage).
2. Algorithmes de segmentation d’images.
3. Un modèle de représentation des images segmentées permettant l’extraction de paramètres :
• Topologiques (nombres de régions, voisinage, etc).
• Géométriques (surfaces, périmètres, tangentes, etc).
• Colorimétriques (couleurs moyenne, variance,etc).
INDEXATION ET RECHERCHE D’IMAGES PAR LEUR CONTENU
Apport pour l’équipe de recherche LaBRI
1. Adaptation des algorithmes de segmentation à une problématique industrielle
2. Transformation d’un prototype de recherche en une bibliothèque diffusée sous licence GPL.Évolution des fonctionnalités.Amélioration de la fiabilité du logiciel..
Travaux de l’équipe de recherche
A partir d’un ensemble d’outils issus de travaux de recherche précédent (travaux de thèse…) adapter pour les jeux d’essais DIS (documents publicitaires)
• Réglages module pré-traitement de l’image ( filtrage morphologique)
• Paramétrage des librairies de segmentation en régions
3. Validation des outils de mesures (analyse structurelle et topologiques des régions)
INDEXATION ET RECHERCHE D’IMAGES PAR LEUR CONTENU
INDEXATION ET RECHERCHE D’IMAGES PAR LEUR CONTENU
Résultats obtenus par le laboratoire1. Mise à disposition de DIS d’une librairie programmatique paramétrée sur le jeu d’essai constitué pour le
projet
2. Conseil pour l’intégration de la librairie par DIS
Résultats obtenus par l’entreprise
1. Intégration de la librairie Labri dans une application Windows « Similar » permettant la recherche d’images similaires
2. Migration de l’outil au sein du produit VLSImage, serveur d’images très haute définition pour le Web
INDEXATION ET RECHERCHE D’IMAGES PAR LEUR CONTENU
Apports pour l’entreprise
Maîtrise opérationnelle d’un composant technologique développé par le LABRI
Réalisation d’une bibliothèque complémentaire pour l’analyse des régions extraites
Développement et validation d’une métrique de comparaison d’image
Intégration d’une plateforme fonctionnelle d’indexation et de recherche d’images similaires
Intégration à l’offre VLSImage serveur d’images Très haute définition
Composant réutilisé dans les travaux « Indexation et recherche hybride au sein de fonds territorialisés » , collaboration DIS - UPPA
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
Outil méthodologique pour le calcul des coordonnées d’un
jouer sur le terrain
CONVENTION N°20050421
Entre Région Aquitaine et BETOMORROW
Collaboration avec le LABRI
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
1. Présentation de l’entreprise
Société autofinancée créée à Bordeaux en février 2002
Effectif de 20 permanents + free lances, CA 2006: 750.000 €
Alliant expertise technique et créativité avec de vrais processus industriels de fabrication.
Leader européen dans les solutions connectées sur mobile avec un système propriétaire
Offre pouvant être déployée en convergence Triple Play (TV, web, mobile)
2 marchés adressés: jeux mobiles et sport
Les grands comptes lui font confiance: Alcatel/Lucent, Orange, SFR, Philips, TCL, Swatch/Oméga pour les jeux Olympiques, Lagardère, Siemens, Vivendi, etc…
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
2. Description de la problématique de l’entreprise
BETOMORROW a mis au point un système du suivi sportif et notamment une version permettant de suivre des matches de football en direct LiVeFoot©
Evolution souhaitée : accélération en intégrant à l’outil un module de traitement d’images afin d’obtenir un système semi-automatique.
Objectif du projet : proposer des méthodes et à développer un démonstrateur logiciel permettant d’estimer les éléments de calibration de la caméra, en particulier d’estimer la transformation entre le modèle 2D du terrain et son image réelle dans un plan vidéo.
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
3. Pourquoi le LABRI/AIV était-il compétent pour répondre
Thème Analyse et Indexation vidéo/Image et SON/LABRI a des fortes competences en traitement de la vidéo.
Dans le cadre du paradigme de l’Indexation Primaire il a développé des méthodes dela construction des mosaiques des flux vidéo compressés.
Cette compétence a été nécessaire pour répondre au besoin de BETOMORROW.
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
Illustration
…
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
4. Description des travaux effectués par le laboratoire
Etape 1 :1.05.2005 – 31.07.2005 Etude bibliographique et choix du modèle, prototypage
de 4 algorithmes Etape 2 : 1.08.2005-15.11.2005Intégration du prototype, tests des algorithmes,
définition des protocoles de sélection semi-automatiques pts de contrôle
Etape 3 : 15.11.2005 – 01.05.2006Validation des outils, étude des situations de tournage. Prototype fourni le 22. 12.2005
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
5. Résultats obtenus par le laboratoire Livrables : Etape 1: Rapport bibliographique stipulant les choix méthodologiquesEtape 2: Rapport d’avancement de la phase 2 avec une démonstration des
résultats intermédiairesEtape 3: Prototype logiciel et rapport final du projet.
Conclusions : - une excellente expérience d’application des compétences scientifiques
dans un contexte industriel. - des relations très fructueuses et efficaces avec l’entreprise (fourniture
des données, spécification des besoins, évaluation des resultats)- nécessité d’embauche d’un ingénieur sur toute la durée du projet de ce
type car les tests et amélioration des premiers prototypes doivent être exhaustifs.
- Une meilleure compréhension des phénomènes dynamique dans le domaine compressé qui a donné lieu à de nouvelles études de l’Indexation primaire.
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
IllustrationPoints de contrôle
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
LaboratoireBordelais deRecherche enInformatique
CNRS – UNIVERSITÉ BORDEAUX I & 2 – ENSEIRB
12 juin 2007 Rencontres Industriels-Chercheurs TIC LABRI-BeTomorrow
6. Point de vue d’entreprise
Une collaboration très enrichissante Des idées neuves apportées par les chercheurs du
Labri. Des compétences en traitement d’images de tout
premier plan. Une collaboration à poursuivre afin d’industrialiser le
prototype développé.
BANC AUTOMATISE POUR LA MESURE DES EMISSIONS ELECTROMAGNETIQUES D’UN CIRCUIT INTEGRE
EITICA – 2001/2002
SERMA TECHNOLOGIES Juin 2007
L’entreprise : SERMA L’entreprise : SERMA TECHNOLOGIESTECHNOLOGIES
Métier : Conseil et expertise, de la puce au système
Effectif (2007) : 160 personnes
CA (2006) : 18.2 M€
Département concerné par le projet :
CESTI (Centre d’Évaluation de la Sécurité des Technologies de l’Information)
Localisation : site de Pessac (Gironde)
Type d’activité du CESTI : expertises et évaluations de produits TI offrant des services de sécurité (ex : cartes à puce, cartes de cryptographie,…)
SERMA TECHNOLOGIES Juin 2007
Problématique du projet Problématique du projet en 2001en 2001
Le CESTI de SERMA TECHNOLOGIES souhaite développer ses outils en matière de mesure de l’émission électromagnétique (EM) des circuits intégrés (émissions à la surface des puces électroniques en silicium)
État du marché de l’instrumentation : pas de sonde EM de petite taille adaptée à la taille des puces électroniques
Compétence technique recherchée : connaissance théorique en émission et en mesure EM
SERMA TECHNOLOGIES Juin 2007
Le Laboratoire : Le Laboratoire : CETACEMCETACEM
CETACEM (cellule de transfert technologique de l’ENSEIRB et de son
laboratoire de recherche en microélectronique IXL , Bordeaux)
Activités (jusqu’en 2004) : Conseil en CEM aux industriels Prestations de mesure CEM Développement de méthodes de mesures innovantes
SERMA TECHNOLOGIES Juin 2007
TRAVAUX EFFECTUES PAR LE TRAVAUX EFFECTUES PAR LE LABORATOIRELABORATOIRE
Conception des sondes : sondes pour mesure du champ magnétique proche émis par la surface d’un circuit intégré
Construction et caractérisation des sondes : étude de la répartition spatiale du champ magnétique
Réalisation d’un banc de mesure automatisé : mesure du champ magnétique et cartographie des résultats
Essais du banc : cartographie EM de plusieurs types de composants
SERMA TECHNOLOGIES Juin 2007
RESULTATS OBTENUS PAR LE RESULTATS OBTENUS PAR LE LABORATOIRELABORATOIRE
Fabrication de sondes EM de type “boucle planaire”
Caractérisation de la sonde par mesure du champ magnétique latéral : répartition géographique du champ mesuré conforme à la théorie
Mise au point d’un banc automatisé :
Disposition des éléments : sonde immobile, platine motorisée X-Y supportant le composant
Pilotage du banc : PC avec interface graphique de pilotage et de visualisation
SERMA TECHNOLOGIES Juin 2007
CONCLUSIONSCONCLUSIONSRetombées du projet pour CETACEM :
Mise au point d’un banc de mesure EM pour prestation aux industriels
Retombées pour SERMA TECHNOLOGIES :
Meilleure compréhension des phénomènes EM à la surface des circuits intégrés
Disponibilité d’un module de cartographie des résultats de mesure
SERMA TECHNOLOGIES Juin 2007
L’expertise technologique
État des Lieux des circuits (intégration SIG – réseau EGNOS)
État des Lieux des contenants
Optimisation des territoires de collecte
Optimisation des circuits
CECOBOX55, rue Camille PelletanEntrée B33150 Cenon
tél : 05 56 40 49 72 – fax : 05 56 86 14 76
ontact
au service de la collecte des déchets ménagers et assimilés
ECOBOX membre de l’association
TOPOS
Problématique de l’entreprise
répondre au besoin de rationalisation des organisations de collecte => marché en plein développement
Intégrer de nouveaux procédés automatisés à une plate-forme logicielle de gestion d’activité existante
Besoin d’un partenaire avec des compétences reconnues en théorie des graphes
Partenariat établi avec le LABRI (Laboratoire Bordelais de Recherche en Informatique)
Automatisation multicritères de trajets de collecte
Partenariat avec le LABRI
L’équipe « Graphes et Applications » du LaBRI possède une expertise dans des domaines tels que l’algorithmique des graphes, les problèmes de partitionnement, l’optimisation combinatoire.
L’utilisation de ces différentes compétences ont permis de produire de nouvelles heuristiques adaptées à la particularité du problème considéré (problème de collecte en milieu rural). En effet, la plupart des publications scientifiques dans le domaine traitent du problème de collecte un milieu urbain, pour lequel les zones de collecte sont naturellement contiguës.
Laboratoire Bordelais de Recherche en Informatique
LABRI – travaux effectuésAutomatisation multicritères de trajets de collecte
A. Validation de la modélisation
Vérification de la cohérence du modèle avec le problème réel, et notamment la prise en compte de l’ensemble des contraintes.
B. Collecte de données
Constitution du jeu de données nécessaire à la mise en place des heuristiques (points de collecte, volumes collectés, temps de collecte, temps de trajets, données cartographiques, etc.).
C. Conception d’heuristiques
Définir un ensemble d’heuristiques et de les valider sur des jeux de données réduits en mesurant leur efficacité.
D. Implémentation des heuristiques
Implémentation des heuristiques proposées sous forme de modules logiciels et de mesurer leurs performances sur des jeux de données réelles.
E. Algorithmes de réaffectation
Proposer des algorithmes permettant une réaffectation des équipages prenant en compte l’équilibrage des temps de travail.
F. Intégration dans la plateforme
Intégration des modules précédents sous forme d’un module global d’aide à la décision (mise au point d’interfaces, d’outils de paramétrage, d’outils de pilotage, etc.).
LABRI – résultats obtenusAutomatisation multicritères de trajets de collecte
Le projet avait pour objectif initial l’étude, la réalisation et la validation de composants logiciels pour l’optimisation multicritère de trajets de collecte. Il s’agit d’un problème d’optimisation combinatoire consistant :
(1) à définir des zones de collecte et des trajets de collecte, (2) à les affecter à des bennes réalisant la collecte, (3) à composer des équipages et à les affecter aux bennes, tout en optimisant
Lors de son exécution, le projet a subi une réorientation due à la prise en compte de nouvelles contraintes dans la définition du problème. Ainsi, l’objectif initial s’est révélé trop ambitieux et notre collaboration s’est essentiellement focalisée sur le point (1).
Les outils développés dans le cadre de ce projet reposent sur un modèle de graphes mixtes, permettant la représentation de tronçons de collecte pouvant être collectés en un seul passage ou nécessitant deux passages (un dans chaque sens). Les résultats obtenus par les heuristiques développées sont tout à fait satisfaisants, et ont permis d’obtenir des gains de l’ordre de 20 % sur certains trajets de collecte.
Le bilan de cette collaboration est ainsi fortement positif. A l'heure actuelle, les outils développés ont permette d’étendre de manière significative l’offre de services de l’entreprise.
Bilan de la collaborationAutomatisation multicritères de trajets de collecte
Cette collaboration, très enrichissante a permis de répondre aux besoins d’optimisation des activités de collecte des clients de la société.
ECOBOX a développé une méthodologie d’optimisation, basée sur une démarche participative d’aide à la décision, et utilisant des composants logiciels issus des travaux réalisés avec le LABRI.
Cette prestation est actuellement en cours avec deux organismes de collecte, et les résultats sont attendus fin du printemps 2007.
La pertinence des résultats attendus permettra à ECOBOX, dans un premier temps, de conforter son positionnement sur le marché de l’optimisation des activités de collecte des déchets ménagers, puis, dans un second temps de pouvoir adresser de nouveaux marchés.
ECOBOX se propose d’accueillir très prochainement un doctorant, dans le cadre d’un monitorat en entreprise, afin d’intégrer ces nouvelles contraintes aux heuristiques actuellement implémentées.
ROBOSOFTROBOSOFT
Fournisseur de solutions robotique avancées
30 personnes
3,5 M€
Bidart - 64
PROJETPROJET
Electronique embarquée
Système de contrôle propriétaire
Amélioration des performances
Mise en œuvre sur microcontrôleur
Compétences recherchées
Electronique embarquée
Programmation sur microcontrôleur
Compétences du laboratoireCompétences du laboratoire
Etat de l’art en électronique
Culture robotique
Travail effectuéTravail effectué
Design carte
Mise en œuvre sur applications:
Plateformes mobiles
Bras robotiques embarqués
Tests / certification
Industrialisation
RésultatsRésultats
Upgrade de toute la gamme de robots
Sur étagère
Produits uniques
BilanBilan
Collaboration exemplaire
Retombées mutuelles
Mise à niveau technologique
Mise au point d’un nouveau dispositif d’interaction pour la réalité virtuelle
sur grand écran
Immersion - LaBRI – INRIA
La société IMMERSION
• Activité– Distribution de périphériques de Réalité Virtuelle– Département R&D pour conception de produits
propres
• Informations– CA de 3,7 M€ en 2006– 14 collaborateurs
• Bureaux– Siège à Bordeaux– Bureaux à Nantes, Aix en Provence, Paris, Lyon
La Réalité virtuelle sur grand écran
• Evolution – Travail en équipe, collectif=> projection sur de grands écrans– Problème: comment interagir ?
• Contraintes – Position debout (fatigue,
instabilité)– Pas de support pour poser un
périphérique– Manque de liberté avec les
systèmes filaires– Utilisation partagée par plusieurs
utilisateurs
Le CAT: thèse de M. Hachet (LaBRI)
• Fonctionnalités – Manipulation et Navigation– Interaction 2D et 3D– Contrôle de l’application
Le CAT
Le CAT est facile à comprendre
Le CAT est facile à apprendre
La manipulation induit de la fatigue
Difficultés à réaliser certaines
translations
Difficultés à réaliser certaines
rotations
Le CAT est précis
Le CAT est rapide
Les actions sur l’écran correspondent
à ce que vous attendiez
Description des travaux
• Développement d’un démonstrateur logiciel utilisant le prototype
• Evaluation de l’utilisation du prototype dans le démonstrateur
• Analyse de cette évaluation et amélioration du prototype
• Réalisation d’une nouvelle version « pré-produit »• Analyse du coût de fabrication du matériel• Etude de marché auprès d’utilisateurs potentiels
Bilan
• Bilan positif• Démonstrateur matériel et logiciel
• Commercial:– Participation salons importants
(SIGGRAPH, Nvidia RTM…)– Tests in situ : PSA– Clients potentiels : Daimler,
Chrysler, Honda, Fiat …
• Suite du projet– Industrialisation et
commercialisation du démonstrateur
4912 juin 2007
Rencontres Industriels-Chercheurs TIC
Projet de validation du simulateur Simul’Elec
REGIONAQUITAINE
Microélectronique - Bordeaux I
Modélisation
Éditeur de logicielde DAO-CAO électrique
Porteur du projet
Ingénierie de la Conception – Bidart
Outils et méthodes
ALGOTECH INFORMATIQUE• Editeur de logiciels de schématique électrique, incluant un simulateur.• Situé à Bidart, Technopole Izarbel• Effectif : 17 personnes.
• 3 administratifs.• 6 commerciaux.• 8 techniciens.
5012 juin 2007
Rencontres Industriels-Chercheurs TIC
Définition des besoins
Contexte :- Simulateur avec des modes d’analyse et modèles innovants- Réalisé dans le cadre d’une thèse- Intégré à une schématique, conçu pour ses utilisateurs
Objectif :- Valider l’outil et les modèles - Valider la démarche scientifique- Estimer la précision des résultats - Définir les limites de la validité
Centrée sur les parties innovantes:- Analyse événementielle- Modèle de disjoncteurs
5112 juin 2007
Rencontres Industriels-Chercheurs TIC
Les acteurs du projets
- Laboratoire IXL :• 1 Professeur : encadrement scientifique du projet, caractérisation des modèles
- Laboratoire LIPSI :• 1 enseignant chercheur : encadrement de proximité, validation de l’outil logiciel• 1 doctorant : définition du cahier des charges, gestion du projet .• 2 stagiaires : réalisation des tests et mesures, exploitation des données.
- Algo’Tech : • 3 Ingénieurs (chef de projet et développeurs), adaptation des logiciels, définition des besoins.
- Lycée Louis de Foix Bayonne : • 2 enseignants + étudiant BTS MAI : réalisation du banc d’essai, mise à disposition de matériel de test, formation.
5212 juin 2007
Rencontres Industriels-Chercheurs TIC
Les étapes de la validation
1 Définition du cahier des charges2 Comparaison logicielle.•Validation des modes d’analyses et les modèles.• Confrontation à des simulateurs validés• Comparaison des performances• Evaluation de l’ergonomie
3 Création du banc d’essai.4 Mesures sur les bancs d’essai des disjoncteurs.• Fonctionnement• Dimensionnement• Sélectivité
5 Analyse des résultats.
5312 juin 2007
Rencontres Industriels-Chercheurs TIC
Résultats
Modèles disjoncteur •Bon suivi de la sélectivité•Meilleure précision qu’étude théorique•Sources d’erreurs identifiées, •solutions prévues
1 10 1001E-3
0,01
0,1
1
10
100
1000
10000
100000Courbes théorique et mesurée de déclenchement
d'un disjoncteur C60N 1A courbe C
Te
mp
s (s
)
Courant (A)
Théorique Mesurée Simulée
Simul'Elec Ppice SimplorerTemporel 620 pts 1,3 6Temporel 6200 pts 2 13,8
Temporel 62000 pts 20 80Précision suffisante
pour affichage correct
20 608 1 800
Impossiblede
préciser
Temps de la simulation (s)
Validation logicielle
• Fonctionnement de l’outil satisfaisant.• Pistes d’amélioration• Chapitre final de la thèse • Publications Internationales • Projet d’application pour l’aéronautique
5412 juin 2007
Rencontres Industriels-Chercheurs TIC
Conclusion
Perspectives et évolution en fin de projet (2004) •Validation fonctionnelle pour l’enseignement technique• Interface avec CATIA V5 projet FRESH (6ème PCRD)• Simulation fine de câbles pour l’aéronautique (effet thermiques)• Améliorations modes d’analyses et modèles existant• Renforcement de l’interactivité avec le schéma
Bilan en 2007 • Aboutissement du projet FRESH (fin en nov. 2007) avec ESTIA.• Projet HOT (7ème PCRD) à venir (avec ESTIA).• Simulateur commercialisé notamment dans l’enseignement.
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
55
Composants Logiciels pour Composants Logiciels pour Ingénierie de Mesure (CLIM)Ingénierie de Mesure (CLIM)
Franck Barbier (1) / Jean-Marc Carel (2)Franck Barbier (1) / Jean-Marc Carel (2)
(1) Université de Pau et des Pays de l’Adour / LIUPPA(1) Université de Pau et des Pays de l’Adour / LIUPPA(2) Examéca(2) Examéca
Projet EITICA financé parProjet EITICA financé parles fonds FEDER de l’Union Européenneles fonds FEDER de l’Union Européenne
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
56
Contexte industrielContexte industrielMachines de mesure de pièces mécaniques (aéronautique Machines de mesure de pièces mécaniques (aéronautique
pour l’essentiel) pilotées par logiciel (environnement pour l’essentiel) pilotées par logiciel (environnement Windows) : UNIDIM et INTERDIMWindows) : UNIDIM et INTERDIM
Problème : deux machines, deux logiciels Problème : deux machines, deux logiciels une nouvelle une nouvelle machine, un nouveau logiciel ?machine, un nouveau logiciel ?
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
57
Contexte scientifiqueContexte scientifique
LIUPPA, équipe Agent, Objet, Composant (AOC) : LIUPPA, équipe Agent, Objet, Composant (AOC) :
compétence scientifique sur la compétence scientifique sur la
programmation/modélisation par programmation/modélisation par
objets/composants dans une approche génie objets/composants dans une approche génie
logiciel, i.e. approche qualité :logiciel, i.e. approche qualité :- maintenabilité des logiciels
- réutilisabilité
- fiabilité
- et productivité
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
58
Fondamentaux du projet Fondamentaux du projet
Saut technologique pour Examéca : vers la Saut technologique pour Examéca : vers la programmation/modélisation par programmation/modélisation par objets/composants, i.e. Java, C++, C#, EJB, objets/composants, i.e. Java, C++, C#, EJB, CORBA, .NET, UML…CORBA, .NET, UML…
Mise à l’épreuve d’approches académiques : Mise à l’épreuve d’approches académiques : Design Patterns, Business Objects…Design Patterns, Business Objects…
Expérimentation (développement de composants Expérimentation (développement de composants en Visual C++) en vue d’une réflexion cadre, puis en Visual C++) en vue d’une réflexion cadre, puis d’une définition de nouvelle stratégie de d’une définition de nouvelle stratégie de développement logiciel pour Examécadéveloppement logiciel pour Examéca
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
59
Développement d’un composant « serveur de Développement d’un composant « serveur de données » (code jetable) pour des données données » (code jetable) pour des données d’initialisation et de configuration : composant d’initialisation et de configuration : composant par essencepar essence commun aux « trois » logiciels commun aux « trois » logiciels
Glue code pour intégration dans « legacy Glue code pour intégration dans « legacy system »system »
Intégration finale avec déploiement client (non Intégration finale avec déploiement client (non prévu) mais difficultés…prévu) mais difficultés…
Déroulement et contenu du projetDéroulement et contenu du projet
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
60
Les +Les +
Réalisation concrèteRéalisation concrèteCompétences technologiques de haut niveau de Compétences technologiques de haut niveau de chaque côté (ex. étudiant développeur) pré-chaque côté (ex. étudiant développeur) pré-existantes et accentuées grâce au projet (e.g. existantes et accentuées grâce au projet (e.g. fiabilité par gestion des exceptions)fiabilité par gestion des exceptions)Suivi soutenu et rigoureux du projet, notamment Suivi soutenu et rigoureux du projet, notamment côté Examéca avec surinvestissement non côté Examéca avec surinvestissement non prévuprévuStratégie de développement logiciel mieux Stratégie de développement logiciel mieux arrêtée à l’issue de l’expérimentation, prise de arrêtée à l’issue de l’expérimentation, prise de conscience des tenants et aboutissants de la conscience des tenants et aboutissants de la technologie des objets/composantstechnologie des objets/composants
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
61
Fossé entre préoccupations du terrain et concepts Fossé entre préoccupations du terrain et concepts
manipulés en recherchemanipulés en recherche
Contraintes technologiques extrêmes (Windows)Contraintes technologiques extrêmes (Windows)
Innovation difficile lorsque « le logiciel » n’est pas le Innovation difficile lorsque « le logiciel » n’est pas le
métier premier : secteur disciplinaire de service mais métier premier : secteur disciplinaire de service mais
pas de premier plan (mécanique, mesure de précision)pas de premier plan (mécanique, mesure de précision)
Craintes « culturelles » propres aux PMI-PME envers Craintes « culturelles » propres aux PMI-PME envers
la recherche : environnement économique sévère, la recherche : environnement économique sévère,
abstraction versus concrétisation, anticipation versus abstraction versus concrétisation, anticipation versus
suivisme…suivisme…
Les -Les -
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
62
Coût significatif (rédhibitoire ?) de Coût significatif (rédhibitoire ?) de basculement sur nouvelle technologiebasculement sur nouvelle technologie
Adhésion des développeurs et des Adhésion des développeurs et des décideurs, frein cultureldécideurs, frein culturel
Gestion du risque mal maîtrisée par le labo.Gestion du risque mal maîtrisée par le labo.
Contraintes lourdes posées par les Contraintes lourdes posées par les environnements de développement (en environnements de développement (en interne) et de déploiement (chez le client)interne) et de déploiement (chez le client)
BarrièresBarrières
Projet EITICA CLIM
© [email protected] - groupe de recherche PauWare
63
Cadre PMI-PME restant « difficile » pour Cadre PMI-PME restant « difficile » pour collaboration recherche/industriecollaboration recherche/industrieBesoin de création de catégories de Besoin de création de catégories de projets : exploratoire, pré-compétitif…projets : exploratoire, pré-compétitif…Cadre financier trop contraignant Cadre financier trop contraignant notamment sur financement « matière notamment sur financement « matière grise » (propre à la discipline grise » (propre à la discipline « Software ») : « Le capital immatériel, « Software ») : « Le capital immatériel, une vraie force pour gagner »une vraie force pour gagner »
ConclusionConclusion