Une approche pour la programmation répartie : les composants d'aspect
Résumé
Cet article présente AD-TOS, une approche orientée aspect pour la programmation répartie. Elle fournit un ensemble d'entités particulières appelées composants d'aspect qui mettent en oeuvre des propriétés globales et transversales des applications réparties, telles que la sécurité, la tolérance aux fautes ou la gestion des transactions. Dans AD-TOS, le code des applications ne fait pas référence directement aux composants d'aspect, ce qui permet de réaliser une séparation claire et puissante des préoccupations. Cette dernière est alors fondée sur un modèle de composition d'encapsuleurs. Les possibilités offertes en matière d'adaptation et de gestion de la répartition en font un ensemble bien défini pour la programmation orientée aspect dans un environnement réparti.