Dino COSMAS
(Congé Individuel de Formation) ingénieur CNAM, Laboratoire d'InfoRmatique en Image et Systèmes d'information
Compétences Fonctionnelles :
Transport maritime, Energies, E-commerce, Relations gouvernementales
Compétences Process :
Gestion Ressources, Gestion d’affaire, Conduite de projet, Modélisation Base de données, Développement en Nouvelles Technologies (Client/Server et Web)
TMA, Centre de Services
Compétences Techniques :
Système : Windows (3.1, 7), Linux
SGBD : Oracle, MySql, XDB, Postgres, Access, SQL Server
Langage : J2EE, JSP, Struts, Ant, FOP, POI, Hibernate, Spring, EJB2, EJB3, HTML, CSS, Javascript, XML, XSL, XSD, XFORM, XQuery, XPath, Ajax, PHP, Zend Framework, Lotus Notes, VB6 c/c++
Technologies : Struts, FOP, POI, Hibernate, Spring, EJB2, EJB3, XFORM, XPath, Zend Framework, Lotus Notes
Logiciels : Eclipse, Visual Studio, Zend Studio
Méthodes et Outils associés : Merise, UML, RUP, MDA
(Congé Individuel de Formation) ingénieur CNAM, Laboratoire d'InfoRmatique en Image et Systèmes d'information
2011 - 2011Description du projet
Contexte :
Le mémoire d’ingénieur CNAM s’effectuera dans le Laboratoire LIRIS (Laboratoire d’InfoRmatique en Image et Systèmes d’information) à l’Université Lyon 1.
Le travail de stage entre dans le cadre d'un projet de recherche mené par l'équipe SILEX en partenariat avec l’Unité de Formation Production Ingénierie d'EDF. Ce projet porte sur l'instrumentation d’Environnements Informatiques pour l’Apprentissage Humain (EIAH) intégrant des simulateurs pleines échelles pour la formation et l’évaluation des personnels dédiés à la conduite des centrales. En particulier, l’accent est mis sur l’utilisation des traces d’interaction comme outils d’aide à l’observation des apprenants en situation de formation et/ou d’évaluation.
En effet, au cours des sessions de formation / évaluation, les personnels apprenants doivent répondre à des situations conçues pour faire appel à des connaissances considérées comme acquises ou en cours d’acquisition. Ils sont ainsi amenés à réaliser un transitoire consistant à appliquer un ensemble de procédures pour permettre le passage du simulateur d’un état initial à un état final connu et attendu. Un transitoire est considéré comme validé lorsque les actions des personnels apprenants répondent à un ensemble d’observables attendus.
Aspect essentiel des sessions de formation et d’évaluation sur simulateur de conduite, l’observation de l’activité individuelle et collective des stagiaires forme le cœur du retour d’expérience et de l’amélioration des connaissances de conduite. Tout l’enjeux du projet de recherche est de collecter et d’exploiter l’historique des actions des apprenants sur les simulateurs sous la forme de traces d’interaction modélisées à des fins de retour d’expérience rapide et assisté par l’informatique.
Objectifs du mémoire :
Pleinement intégré à l’équipe SILEX et au projet de recherche, le candidat sera en charge de la conception d'une plateforme applicative de type « banc d’essais » dédiée à la gestion des traces d’activités provenant des sessions de formations sur simulateur.
Sur la base des applications déjà existantes au sein de l’équipe, la plateforme aura pour fonction :
Le stockage et la gestion des traces d’interaction (principe d’une base de données) en fonction des modèles de traces fournis par l’équipe du projet
Des opérations sur les traces : Requêtes et Transformations de traces
Couplage avec des prototypes existants au laboratoire : Visualisation des traces, Analyses statistiques
Contraintes et exigences techniques liées au projet:
Appréhension succincte des thèmes, des théories scientifiques et des technologies de l’équipe SILEX ainsi que des enjeux du projet de recherche ;
Compréhension, appropriation et manipulation de modèles (en UML par exemple) ;
Mise à niveau sur le fonctionnement et le code source des prototypes existants au sein de l’équipe SILEX (Java, Python, XML, RDF, OWL,..) ;
Choix de l’architecture de la plateforme : type client léger ou lourd, amélioration ou refonte des prototypes de l’équipe ;
Développements conforment aux besoins de l’équipe SILEX : utilisation d’outils homogènes (ex : Eclipse), documentation du code pour réutilisation, gestion des versions (Subversion)
Mise en forme et exploitation suivant les modèles spécifiées de données d’évaluation collectées lors d’expérimentation de terrain.
Envir. Technique : Java6, Eclipse, XML, XSL, XSD, Xquery XPath, XDB, XForm, Javascript, Ajax, Dojo, CKEditor, HTML
Envir. Fonctionnel : CAF
Détail : Projet de création et maintenance documentaire sur les différentes thématiques de la caisse d’allocation familiale.
2009 - 2010Envir. Technique : Java6, Eclipse, XML, XSL, XSD, Xquery XPath, XDB, XForm, Javascript, Ajax, Dojo, CKEditor, HTML
Envir. Fonctionnel : CAF
Détail : Projet de création et maintenance documentaire sur les différentes thématiques de la caisse d’allocation familiale.
2006 - 2009EDF, Renault
Outils migration Lotus Notes -> MOSS
Analyste, développeur (Java5, Eclipse, XML, XSL, Lotus notes)
Projet de création d’un outil facilitant la migration de serveur Lotus Notes sur environnement SharePoint. L’outil développé, permet d’extraire de manière structurée la totalité des données inclues dans les bases de données du serveur Lotus Notes.
EDF
CONDOR (Consolidation Nationale des Données Radio)
Analyste, développeur (Java/J2EE (JBOSS 4.03), EJB3, JSP/Servlet, Javamail, Apache Struts, Apache Commons, MySQL 5, XML/XSL, JBPM, Business Objects (Webi XI R2), Eclipse, MyEclipse )
CONDOR gère les réseaux Radio d’EDF (implantation, suivi, mise en place, …) ainsi que les demandes d’autorisation pour émettre aux organismes d’état gérant les fréquences radio et les normes de sécurité.
EDF
MHSD (Mise Hors Service Définitive)
Analyste, développeur (Java JVM Sun (JDK 1.4), EJB 2.0, Framework Struts, JSP, JavaScript, ANT, Oracle 10g, WebLogic 8.1, Eclipse 3.2, Windows XP et Red Hat (RHEL), XML, XSL, Apache FOP.)
Migration de l’application MHSD de WebLogic 6.1 (JDK 1.3) vers WebLogic 8.1 (JDK 1.4).Évolution de l’application existante : développement de nouvelles fonctionnalités.
Gouvernement
DJO-Legifrance (Direction Journaux Officiel)
Développeur (Java/J2EE (Tomcat 5), JSP/Servlet, Apache Struts, XML/XSL, Eclipse/MyEclipse, FAST.)
Projet Base de données Juridiques : Refonte de l’application Légi-France de consultation des textes de loi www.legifrance.gouv.fr mis en ligne en janvier 2008.
PAH Port Autonome du Havre
Statport
Concepteur, Analyste, Développeur (Java JVM Sun (JDK 5), Framework Struts, JSP, JavaScript, ANT, Hibernate, EJB3, Oracle 10g, JBoss 4.5, Eclipse 3.2, Windows XP et Red Hat (RHEL), XML, Ajax)
Développement de l’application de gestion des mouvements de navire, de marchandises ainsi que des droits de port.
EDF
TMA
Concepteur, Analyste, Développeur (Lotus Notes, Domino, HTML, Javascript)
Dans le cadre de la rationalisation du Système d’Information local des CNPE, EDF met en place des applications mutualisées qui permettent de répondre à l’ensemble des besoins par paramétrage.
• Refonte de l’application SUIVI D’ACTIONS (analyse, réalisation, tes)
• Refonte de l’application ASTREINTE (analyse, réalisation, test)
• Accompagnement et déploiement de l’application sur site
• Support et accompagnement utilisateur dans l’utilisation des autres applications mutualisées.
2005 - 2006WEBTELEMATIQUE (CANADA)
Kemmix
Chef de projet, Concepteur, Analyste, Développeur (Debian, Apache2, PHP, Postgres 7.4)
Site marchand
Site marchand de promotion et de vente de musique.
DEC (Développement Économique Canada)
RefonteDec
Chef de projet, Concepteur, Analyste, Développeur (Windows, Oracle, HTMLDB)
Gouvernemental, économique
Projet intranet/internet gestion de la publication des divulgations du ministère de l’économie du Canada.
DSP (Direction de Santé Public CANADA)
TABACOGest
Chef de projet, Concepteur, Analyste, Développeur, formateur (Windows, apache, PHP, SQL Server)
Gouvernemental, santé
Développement application de monitoring pour les patients ayant des troubles liés au tabac.