L'importance de l'ingénierie des exigences (IE) est de plus en plus reconnue et l'outil GenSpec, développé au sein de l'unité Conception-Automatismes (CA) d'Hydro-Québec (HQ) depuis 2001, est un outil de support à ce processus. Il permet notamment l'entrée des exigences dans une base de données, quelques vérifications de ces exigences et la génération de documents d'exigences. Notre travail consistait à améliorer l'outil GenSpec via (1) l'ajout de types d'exigences et d'énoncés par défaut ainsi qu'un module de gestion des types, et (2) la génération automatique de la Spécification des Exigences d'Interface (SEI) sur base de la Spécification des Exigences Système (SES). La première fonctionnalité permet de solutionner les problèmes d'uniformisation des exigences, de structuration de celles-ci, de complétude des documents d'exigences ou encore de redondance au sein de ceux-ci. La deuxième fonctionnalité permet de résoudre certains problèmes récurrents à la rédaction de documents d'exigences : le manque de cohérence entre SES et SEI, le manque de complétude de la SEI et le manque de traçabilité entre SES et SEI. Ce mémoire contient une mise en contexte du domaine de l'IE, un résumé des différentes façons d'appréhender la phase d'IE, une analyse du processus de l'unité CA qui nous a permis d'identifier certains problèmes, la mise en avant de la problématique, un état de l'art des outils de support à l'IE et de la littérature, et enfin une description de notre mode de développement. Nous terminons avec la description des solutions proposées et une évaluation de celles-ci.
la date de réponse | 2008 |
---|
langue originale | Français |
---|
L'institution diplômante | |
---|
Superviseur | Patrick Heymans (Promoteur) |
---|
- ingénierie des exigences
- outil de support à l'ingénierie des exigences
- types d'exigences
- génération de la SEI sur base de la SES
Amélioration du support à la rédaction d'exigences, GenSpec
Harmel, D. (Auteur), Cavillot, G. (Auteur). 2008
Student thesis: Master types › Master en sciences informatiques