Le projet SCoT propose plusieurs emplois de stagiaires et/ou de CDD à
des niveaux ingénieur débutant ou techniciens supérieurs débutants sur la
période allant de mars 2002 à novembre 2002.
Le projet SCoT (Support de la Conception pour la Testabilité) est un
programme de recherche soutenu par la Région Bretagne. Il a pour support le
logiciel STclass qui s'inscrit dans la démarche DfT (Design
for Testability).
Participent à ce projet : - l'équipe Aglae du VALORIA (Laboratoire
d'informatique de l'Université de Bretagne Sud à Vannes), - l'équipe
Triskell de l'IRISA (Laboratoire d'Informatique de l'Université de Rennes
1), - le GICAB (Groupement Informatique des Crédits Agricoles Bretons). -
DfT (Design for Trustability), XP (eXtreme Programming), contrats,
tests, UML, OCL, java.
Les stages et emplois relatifs à ce premier thème sont supportés
administrativement par le Laboratoire Valoria de l'UBS.
Développement de STclass, logiciel de gestion des
contrats et des tests de classes java et intégration dans un IDE.
Développement en java du logiciel STclass (préprocesseur
et packetage permettant la contractualisation et les tests de classes
java), puis intégration de ces développements dans un IDE du commerce. Il
s'agit de réaliser une mise en oeuvre de qualité industrielle à partir de
spécifications et d'un prototype réalisés au sein de l'équipe Aglae du
VALORIA, le logiciel devant être distribué sur Internet et auprès
d'industriels.
Les stages et emplois relatifs à ce second thème sont supportés
administrativement par le GICAB.
Mise en oeuvre de l'approche DfT et de l'outillage
STclass sur une application industrielle.
Application de la méthode DfT (Design for Trustability), utilisant les
développements précédents, dans le cadre d'un projet pilote du GICAB
(Groupement Informatique des Crédits Agricoles Bretons). Il s'agit en fait
de reprendre un ensemble de classes Java qui appartiennent à une
bibliothèque de composants développée par le GICAB et de leur appliquer le
processus de développement proposé par l'approche DfT ; ceci suppose une
rétro-conception en UML, un éventuel refactoring et une instrumentation par
les contrats et les tests embarqués. Le processus de travail sera supervisé
par un protocole qui permettra de faire une évaluation des gains apportés
par la méthode.
Très bonne maîtrise :
La connaissance du langage Eiffel et des bases de l'approche de
programmation par contrats serait appréciée.
Pour tous les emplois, le lieu de travail sera dans les locaux de
l'IUP à Tohannic à Vannes, équipe Aglae du VALORIA (laboratoire
d'informatique de l'université de Bretagne Sud).