La société Génigraph, experte en technologies objet, assure le développement de logiciels pour les grands comptes en
France, en Europe et aux Etats-Unis. SSII à taille humaine, la technicité de Génigraph est reconnue par ses clients
notamment dans les domaines :
• Java/J2EE,
• Intelligence Avancée (Optimisation, BRMS),
• IHM (Web, Adobe Flex, Eclipse plugins).
Génigraph est Eclipse " Foundation Member ", Bea " Select Partner " et Ilog " Golden Partner ".
Objectif du Stage :
Créer un outil de métrique interactif permettant d’évaluer la qualité de règles exprimées en langage naturel.
Description détaillée :
Dans le cadre de notre partenariat avec l’éditeur " Ilog ", il s’agit de créer un outil d’évaluation et de
vérification d’adhérence à des " bonnes pratiques " de programmation de règles. Cet outil validera que le code des
règles métier écrites en " langage naturel " respecte des conventions de codage configurables aussi bien sur la forme
(nombres de lignes, de conditions) que sur le contenu (présences de définitions, conditions cohérentes).
Encadré par un chef de projet Genigraph, le stagiaire produira :
• Un plug-in Eclipse permettant de visualiser/corriger les problèmes interactivement grâce à des warning intégrés au
mécanisme de compilation,
• Un plug-in Maven permettant de lancer ces taches en intégration continue (la nuit par ex)
Ces outils devront intégrer des mécanismes d’extensions pour supporter des ajouts ultérieurs.
Une attention particulière sera portée à la conception (UML), la qualité du code et la documentation générée, le
résultat final étant destiné à être mis à disposition de la communauté informatique (sous une forme encore à
déterminer : open source, forum éditeur ou autre).
Niveau :
Dernière année d’école d’ingénieur
Durée :
5 mois minimum à partir de septembre 2008
Connaissances :
Exigées : Java, Eclipse, XML, Anglais (lu, écrit)
Souhaitées : Plug-ins Eclipse (création), Ant, moteurs de règles
Lieu du stage : Toulouse
|