Description du stage Eurogiciel
Le Groupe EUROGICIEL, société d'études et de conseil implantée nationalement, est spécialisée dans l'ingénierie logicielle et le management de projet.
Nos 20 années d'expérience auprès des plus grands comptes des secteurs tertiaires et industriels ont contribué à asseoir la qualité du service rendu par nos 800 ingénieurs et consultants. En particulier, le groupe Eurogiciel est un acteur reconnu sur les grands projets aéronautiques.
Pour plus de détails, consulter le site internet de la société à ladresse http://www.eurogiciel.fr
Lentité EUROGICIEL SSE (System and Software Engineering), propose de formaliser le dédéveloppement de ses produits logiciels par la modélisation.
Ce stage consiste à effectuer via une démarche de « Retroengineering » la modélisation de produits et outils du logiciel. Dans un premier temps, lobjectif sera de fournir un moyen et une méthode de retroengineering qui à partir de codes sources produira le modèle UML qui devra être géré en configuration. La second étape consistera à établir une base de modèles et méta-modèles dédiés aux activités Ingénierie.
Lenvironnement de retroengineering choisi est TopCased, cest un atelier de développement logiciel et système dédié aux systèmes critiques intégrant du SW et du HW. Topcased est fondé sur le conception dingénierie dirigée par les modèles (MDE / Model Driven Engineering) ainsi que sur des méthodes formelles. Topcased est une suite logicielle libre/Open-source et est piloté par un consortium englobant les acteurs majeurs du secteur aéronautique et spatial.
Les activités à réaliser au cours de ce stage sont les suivantes:
Analyse des produits et outils du logiciel qui seront à modéliser
Prise de connaissance de lenvironnement de développement et de modélisation Topcased
Etude et proposition dune démarche de rétroengineering pour les projets selectionnés
Mise en place dune base de modèles et méta-modèles dédiés aux activités Ingénierie
Organiser et gérer en configuration lensemble des travaux réalisés
Rédaction du rapport de stage et de la présentation associée
3ème année d'école d'ingénieur ou Master 2.
Ingénierie logicielle : spécification, conception, réalisation, tests
Conception orientée objet, UML, Modeleurs, connaissance de loutil TopCased
Connaissance des Langage C, C++,JAVA
Durée du stage : 6 mois. Les dates seront adaptées aux disponibilités des stagiaires
|