News

Stage : Création de plugin JAVA pour l’import d’arbres de défaillances

Contexte de stage :
Nous développons des logiciels permettant d’évaluer la fiabilité ou la disponibilité des systèmes industriels (avions, trains, unités de production, …). La méthode la plus répandue au sein des industriels reste la méthode des arbres de défaillances. De nombreux outils du commerce (comme les logiciels que nous développons) supportent cette méthode.
Chacun de ces outils se basent sur leurs propres formats d’enregistrement ou d’export (fichier textuel avec syntaxe propre, fichier XML, base de données, …).
Objectif : Réaliser des plugins d’import d’arbres de défaillances pour les logiciels GRIF-workshop de la société TOTAL et CECILIA de la société DASSAULT AVIATION.
Déroulement du stage :
Le stage permettra de renforcer les connaissances/expériences :
– dans le parsing de données textuelles (Expression régulière pour traiter les données localement, Lex&Yacc pour traiter les syntaxes spécifiques, DOM/SAX/StAX pour traiter les flux XML):
– dans la connexion/utilisation de base de données (JDBC/DAO pour la majorité des Bases de Données, librairie Jackess pour les fichiers Access)
– dans les méthodes de développement continues (GIT pour l’archivage des sources, JUNIT pour les tests unitaires, JENKINS pour l’intégration continue).
Les plugins d’import à réaliser devront être couplés à une librairie de traitement booléen pour un outil stand-alone (GRIF WorkShop) et/ou à un client lourd (CECILIA) avec base de données (Oracle, MySQL ou Postgrés).
Environnement de développement : Eclipse, GIT, JUnit, Jenkins, SonarQube, Méthode Agile
Les développements réalisés au sein de ce stage ont donc une vocation professionnelle.
Tout au long du stage, le stagiaire sera encadré par un ingénieur R&D auquel il fera un rapport régulier de son avancement et de ses choix techniques.
Profil recherché : Élève bac +5 ayant suivi un cursus type génie logiciel ou équivalent et maîtrisant JAVA.
Durée : 6 mois sur la période de Janvier à Aout 2018 avec possibilité d’embauche dès la fin du stage.
Rémunération : 1200€/mois + prime + indemnités repas