Etude, évaluation et utilisation du paradigme de programmation orienté aspect (AOP)

  • Gaël Pirart

Student thesis: Master typesMaster en sciences informatiques

Résumé

Le paradigme de programmation orienté objet est devenu fort populaire car ses concepts ont permis d'améliorer la compréhension des projets informatiques et à mieux en gérer la complexité grâce, entre autres, aux facilités de réutilisation des composants. Cependant, dans la pratique, de nombreuses difficultés se dressent encore lorsque des modifications doivent être apportées à une application de taille importante. Le paradigme de programmation orienté aspect (AOP) recule les barrières de cette complexité en venant se greffer au paradigme objet. Le code source de la logique métier obtenu est exempt de toute référence aux aspects qui sont le résultat de l'implémentation de préoccupations telles que la gestion de la
persistance, de l'authentification, des transactions, ... Le gain en modularité se traduit par la possibilité de remplacer une partie localisée du code ou même un composant entier par un autre, sans affecter les parties indépendantes de ce changement. Le mémoire aborde AOP par ses concepts et ses outils, puis concrétise le sujet par l'analyse et le design d'un cas réel. Cette approche offre une vue globale du paradigme, laissant pressentir dans quelles mesures cette technologie influera sur le monde de l'ingénierie logicielle de demain.
la date de réponse2005
langue originaleFrançais
SuperviseurPatrick Heymans (Promoteur)

Contient cette citation

'