Ingénierie Dirigée par les Modèles : l'orienté but avec KAOS
L’ingénierie des exigences basée sur les buts considère l’organisation et les objectifs des acteurs comme la source des exigences (fonctionnelles et non fonctionnelles).
Avant de travailler à l’élicitaton des exigences, il convient de se concentrer sur l’élicitation des buts. Les GOREs modélisent donc les buts.
Ces derniers peuvent être vus comme les propriétés désirées du système qui ont été exprimées par les utilisateurs. En outre, ils peuvent être spécifiés à différents niveaux d’abstraction, couvrant les préoccupations stratégiques à haut-niveau et à un niveau inférieur les problèmes techniques
L’approche KAOS, est un processus complet d’ingénierie des besoins allant de la spécification jusqu’au développement et prenant en compte les influences du domaine et de l’environnement.
Cinq méta-modèles sont présentés :
- métamodèle des buts,
- méta-modèle d’agent,
- méta-modèle d’opération,
- méta-modèle d’objet
- méta-modèle de comportement.
Le méta-modèle de buts présente le raffinement des buts en besoins et attentes en tenant compte du contexte du domaine afin d’écarter les obstacles à la réalisation de ces derniers.
Un but peut être soft (réalisé par la satisfaction d’un ou plusieurs critères) ou comportemental (réalisé par un changement d’états à travers les opérations : achieve, avoid, maintain).
Les attentes sont affectées aux agents tandis que les besoins sont sous la responsabilité des agents logiciels qui assurent la réalisation de ces buts à travers l’opérationnalisation des besoins.
KAOS présente différents types de raffinement notamment AND, OR, milestone (ordonné), etc.
"Socrate disait: “Je sais que je ne sais rien”, donc chacun de nous en sait plus que Socrate, puisque nous savons au moins que Socrate ne savait rien."
Jean Amadou
Voir aussi :
http://urbanisation-si.wix.com/blog
http://urbanisme-si.wix.com/blog
http://urbanisation-si.wix.com/urbanisation-si
http://urbanisation-si.over-blog.com/
http://rhonamaxwel.over-blog.com/
http://urbanisation-des-si.blogspot.fr/
A découvrir aussi
- Ingénierie Dirigée par les Modèles (IDM) : un exemple vaut mieux qu'un long discours
- Ingénierie Dirigée par les Modèles (IDM) : tutoriel ATL (ATLAS Transformation Language) pour voir la vraie vie
- Ingénierie Dirigée par les Modèles : fini Eclipse GMF, vive Eclipse Sirius ( didacticiel / tutoriel Sirius)
Inscrivez-vous au site
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 757 autres membres