12.07.2015 Views

Catalogue des contrats et des stages Armées - Jeunesse ... - IHEDN

Catalogue des contrats et des stages Armées - Jeunesse ... - IHEDN

Catalogue des contrats et des stages Armées - Jeunesse ... - IHEDN

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Stage D.G.ARéférence CAJ/DGA/2637Adresse géographique :Adresse militaire :Suj<strong>et</strong> : STAGE AVEC CONVENTION PRIORITE 2DGA Maîtrise de l'information site de Bruz la roche marguerite 35170 - BRUZDGAMaîtrise de l'information BP 7 35998 RENNES ARMEESSuj<strong>et</strong> de Stage :Etude <strong>et</strong> conception d’outils de test <strong>et</strong> vérification logicielle pour l’instrumentation d’un processus de développement d’applications dirigé par lesmodèles.Contexte :Le contexte est l’analyse d’applications distribuées CORBA depuis les modèles de composants de l’application jusqu’à son code source C++. Les testsà développer sont <strong>des</strong>tinés à l’analyse <strong>des</strong> niveaux de conformité <strong>et</strong> de performance de l’architecture logicielle <strong>des</strong> applications par rapport à <strong>des</strong>spécifications standardisées (ex : middleware CORBA, non-CORBA, OS POSIX)Travaux :L’objectif de ce stage est d’enrichir une plateforme de test logiciel basée sur l’environnement ouvert Eclipse. Le stagiaire sera amené à concevoir <strong>et</strong>développé <strong>des</strong> tests de vérification pour les différentes représentations de l’application, modèles, co<strong>des</strong> sources, instrumentant ainsi le processus dedéveloppement.- Une étude de l’application existante <strong>et</strong> du processus de développement <strong>et</strong> les outils associés (modeleur, compilateur) perm<strong>et</strong>tra de prendreconnaissance avec le domaine applicatif.- Etablir <strong>des</strong> règles de vérification métier par rapport aux standards définis pour le développement <strong>des</strong> applications.- Implémentations <strong>des</strong> règles de vérifications (par exemple en utilisant le langage OCL) dans la plateforme de test basée sur Eclipse.- Mise en œuvre de la plateforme de test sur l’application existante.Compétences techniques requises :Programmation orientée obj<strong>et</strong>, langages C++, XML, XMI, environnement Eclipse. Modélisation UML, langage OCL, Domaine du test logicielLa connaissance de CORBA serait un plus.Page 273

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!