Paris2007 - 2010Contexte Général : Projet ANR (Agence National de recherche) ATLAS labélisé par Aerospace Valley.
L’objectif est de réaliser un outil d’aide à la décision pour l'association de la configuration de produit et de la planification de projet en exploitant les approches par contraintes et les algorithmes évolutionnaires.
Dans le contexte actuel de compétitivité des marchés, la maîtrise et l’optimisation des processus de conception et de planification sont nécessaires pour garantir, d’une part la fiabilité et la qualité des produits systèmes ou services conçus et, d’autre part, le cycle de développement et les coûts. Le but des travaux est de développer et améliorer les méthodes, modèles, techniques et outils relatifs aux processus de conception et de planification.
• Etude des différentes approches de conception et comparaison de ces approches
• Mise en place des propositions de couplage entre conception de produit et planification de projet
• Implémentation des propositions dans trois outils de programmation par contraintes
• Implémentation d’un algorithme d’optimisation multi-objectif basé sur l’algorithme évolutionnaire SPEA2 couplé avec des algorithmes de filtrage de contraintes
• Maitrise des différents processus de conception de produit et de planification de projet
• Proposition de différents mécanismes de couplage selon les connaissances disponibles
• Création d’un exemple permettant de mettre en œuvre les propositions de couplages avec des données de configuration de produit et des données de planification de projet
• Comparaison des différents outils de programmation par contraintes
• Implémentation de l’algorithme d’optimisation en C et en Perl
• Réalisation de tests et d’expérimentations afin d’évaluer l’algorithme
Participation aux activités d’enseignements de l’EMAC
• Algorithmique et programmation C
• Méthodes et outils statistiques de qualité
• Management de projet
• Gestion de base de données
Laboratoire Génie Logiciel INPT
- Research engineer
2007 - 2007Contexte Général : Laboratoire de recherche
Sujet du projet : Mettre à jour un standard d’interopérabilité CAPE-OPEN
Développer des composants logiciels en génie chimique respectant le standard CAPE-OPEN (www.co-lan.org) en utilisant les nouvelles technologies : la plate-forme .NET, le middleware COM et le langage C#
Responsabilités occupées : ingénieur de recherche
• Etude bibliographique du standard CAPE-OPEN
• Utilisation de la programmation orienté Composant/Objet
• Utilisation d’outils de modélisation UML
• Utilisation du middleware COM
• Utilisation de la plate -forme .NET 3.0 et de son langage C# 3.0
• Utilisation de Microsoft Visual Studio 8.0
ISIS-MPP
- Development Engineer
NEYRON2006 - 2006Contexte Général : Entreprise d’Ingénierie et de conseils
Sujet du projet : Projet de rénovation de Banc automatique, Création D’IHM de contrôle pour équipement ADIS de l’A380
Responsabilités occupées : Développement informatique,
• Rénovation d’un banc automatique de réglage de bloc d’émission : l’objectif de l’étude concerne la rénovation d’un banc permettant d’ajuster une diode suivant trois axes et la réalisation d’assemblage par soudure ultrason. La rénovation consiste de l’ensemble informatique du banc, des systèmes de gestion de la mécanique de positionnement et de contrôle, des alimentations et de la camera.
• Codage des fonctions en C
• Réalisation IHM
• Pilotage d’appareils (IEEE, FireWire, TCP/IP)
• Tests et intégration sur le banc
• Environnement LabWindows
• Réaliser une IHM de contrôle d’un équipement ADIS de A380
• Réalisation d’une IHM de contrôle avec les technologies web : HTML, PHP, Javascript
• Utilisation d’un Serveur Apache
• Ecriture des requêtes ADIS en PHP sous Visual C++