UE Master 1 : MU4IN502 Ingéniérie du Logiciel

Vous trouverez ici les liens vers les divers supports de l'UE

Supports

Les fiches de cours

Le livret de TD

Le livret de TME

VIDEO
Quelques screencast en mode tutoriel (2015). Ca se passe sur ma chaîne youtube, les vidéos sont classées dans des Playlist pour plus de facilité d'accès.

Pour s'inspirer en TME

Le cahier des charges de TME seul (SUBOO)

Cahier des charges iSudoku, servant de référence pour votre projet de TME : Archive du corrigé complet.
Vous pouvez aussi feuilleter la doc en ligne ici. L'archive inclut

  1. un projet UML et un projet Java pour RSA,
  2. un rapport rédigé,
  3. une solution exécutable complète.

Le projet SIGB utilisé en TD, version en ligne du corrigé..
Les sources de ce projet (fichiers emx) ont été construit avec une version plus ancienne de l'outil RSA, mais restent en partie exploitables. Préférez le projet sudoku, plus récent, comme référence de modélisation.

Outils

L'UE utilise Rational Software Architect Designer 9.7 comme éditeur UML et de sources Java.

A l'ARI

L'outil est installé dans '/usr/local/ibm/SDP/eclipse'.

Pensez à charger les préférences depuis '/usr/local/ibm/preferences.epf'. Voir en vidéo

Chez vous

Procédure :
  1. Créer un compte sur IBM
  2. Télécharger Rational Software Architect standard (sans websphere) 9.6 en version "trial"
  3. Installer l'outil. Une des étapes consiste à choisir les packages à installer. Cochez au moins :
    1. Catégorie "Rational Software Architect" : Modélisation UML, Patterns UML, transfo Java SE, Analyse et Mesure UML
    2. Catégorie "Génération de rapports" : BIRT, Génération rapports (UML)
    3. Catégorie "Outils de Dév et de Qualité" : toute la catégorie
    4. Les autres feature ne sont pas strictement nécessaires pour l'UE, mais si vous souhaitez les essayer il ne faut pas hésiter.
  4. Allez dans "Aide->Gérer les licences" (ce qui lance l'installation manager, IBMIM) et pointer vers le fichier contenu dans l’archive jointe (V9.7). Selon l'OS faut les droits administrateur pour appliquer la license, si c'est le cas lancez IBMIM avec des privilèges plutôt qu'en passant par le menu Aide.

Annales

Les annales récentes (et moins récentes) se trouvent ici. Notons que :