COURS
II : Ingénierie logicielle
Modèles d'un logiciel
- Boîte noire (black box)
- Définit fonctions et pas leur implantation (vue "exto")
- Utilisé surtout pour l'énoncé du logiciel
- Boîte transparente (clear box)
- Définit l'implantation de fonctions(vue "endo")
- Utilisé surtout pour la conception du logiciel
- Machine à états limités (graphes)
- Décrit la dynamique et les interactions des fonctions
- Utilisé dans plusieurs phases de la création d'un logiciel
- Modèles du cycle de vie d'un logiciel
- Cible l'interface des différentes phases de la création d'un
logiciel
- Utilisé dans toutes les phases de la création d'un logiciel
- Modèles d'organisation d'un projet
- Définit le rôle des personnes et des groupes travaillant à
la création
- Ciblé sur les relations entre les personnes et les groupes