Nous appliquons dans cet ouvrage les concepts de la programmation par aspects (AOP) aux mod?les ? composants logiciels dans le but de d?finir des applications ? base de composants et d'aspects. Nous proposons d'ouvrir les composants logiciels via deux interfaces AOP r?flexives. Ces deux interfaces AOP sont d?finies ? un niveau m?ta et permettent ? l'aspect d'introspecter et d'intercesser tous les appels aux op?rations de composant. Elles peuvent ?tre li?es l'une ? l'autre et forment dans ce cas une liaison sp?cifique ? notre mod?le dite liaison AOP. La prise en charge des fonctionnalit?s transversales se fait en enrichissant cette liaison AOP par un aspect. Un aspect joue le r?le d'un connecteur dans notre approche. Il regroupe les interactions non-anticip?es entre un ensemble de composants et la fonctionnalit? transversale. Nous avons appliqu? notre approche au Fractal: un mod?le ? composants logiciels. Nous avons alors d?fini Fractal-AOP qui repr?sente la projection de notre solution g?n?rale au mod?le Fractal. Fractal-AOP est implant?e sur la base de FracTalk, notre implantation Smalltalk du mod?le Fractal.
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.