Une Approche Hybride Pour La Séparation Des Préoccupations Avec Résolution De Conflits Durant L’ingénierie Des Besoins
Résumé: Les techniques telles que les cas d'utilisation, les points de vue et les buts aident à séparer les préoccupations des utilisateurs, mais elles ne prennent pas en compte leur uniformité avec les conditions et les contraintes globales. La détection prématurée des aspects complète ces approches en fournissant des moyens systématiques pour manipuler de telles préoccupations. Les aspects ne peuvent pas être localisés, ils sont dispersés dans tous les artéfacts du cycle de vie du logiciel. Ceci réduit la modularité des artéfacts et peut, par conséquent, mener à de sérieux problèmes de maintenance et à un faible taux de réutilisabilité. Malheureusement, les approches conventionnelles de développement de logiciel orientées aspect sont principalement conçues pour identifier les aspects au niveau du code et peu de travaux traitent l'impact des préoccupations transversales dans les premières phases du cycle de développement de logiciel. Dans cette thèse, nous présentons une méthodologie pour séparer les « aspects » durant les premières phases du cycle de développement de logiciel de manière générale et en particulier pendant la phase de l'analyse des besoins. Notre contribution se décline en trois volets : Le premier volet concerne la proposition d’une étude comparative entre les approches classiques non-orientées aspect et les approches orientées aspect. Le deuxième volet concerne la définition d’une démarche de description des concepts de base de notre approche. L’approche proposée est une approche hybride qui traite en même temps les besoins fonctionnels en utilisant le modèle de cas d’utilisation et les besoins non-fonctionnels en utilisant le NFR avec une représentation XML inspirée du modèle PREview. Enfin, le dernier volet concerne la proposition d’un modèle de validation des résultats obtenus.
Mots-clès:
Nos services universitaires et académiques
Thèses-Algérie vous propose ses divers services d’édition: mise en page, révision, correction, traduction, analyse du plagiat, ainsi que la réalisation des supports graphiques et de présentation (Slideshows).
Obtenez dès à présent et en toute facilité votre devis gratuit et une estimation de la durée de réalisation et bénéficiez d'une qualité de travail irréprochable et d'un temps de livraison imbattable!