Test Automatique Des Préoccupations Dans Les Langages A Aspects

Loading...
Thumbnail Image
Date
2010
Journal Title
Journal ISSN
Volume Title
Publisher
UNIVERSITÉ 20AOUT 1955-SKIKDA
Abstract
La décomposition classique des programmes en objets présente l’avantage d’avoir un seul type d’entité ce qui a engendré des approches de test relativement claires. Il s’agissait de tester le comportement des objets et leurs interactions. Avec l’avènement de la séparation des préoccupations comme moyen privilégié de gestion de la complexité, les systèmes se retrouvent renforcés par un nouveau type d’entité matérialisant les préoccupations. Dans le cas de l’approche de programmation orientée aspects, les aspects ont pour rôle d’intercepter les événements générés par l’activité des objets et éventuellement d’intervenir pour altérer le comportement de ces objets en fonction des préoccupations que ces aspects incarnent. Cette façon d’opérer ouvre de nouvelles dimensions dans tout le cycle de vie du logiciel et en particulier l’activité de test. Il existe actuellement des tentatives qui proposent des approches de test qui tiennent compte des préoccupations. Cependant, vu l’évolution constante des approches de séparation des préoccupations, les techniques de test ad hoc semblent encore immatures et beaucoup de travail reste à faire pour rattraper l’évolution du paradigme de séparation des aspects. La problématique principale de ce mémoire est de faire le point sur les insuffisances des approches de test actuelles, de les comparer et de proposer une nouvelle technique convenable pour les programmes orientés-aspects.
Description
Keywords
Citation
Collections