Le point sur la programmation par aspects - Archive ouverte HAL
Article Dans Une Revue TSI (Technique et Science Informatiques) Année : 2001

Le point sur la programmation par aspects

Noury Bouraqadi
Thomas Ledoux

Résumé

La réutilisation est l’une des principales promesses de la programmation par objets. Malheureusement, elle n’est pas toujours possible du fait du mélange, lors de l’implémentation des applications, des définitions, des services réalisés ("fonctionnalités") avec des propriétés non-fonctionnelles représentant des mécanismes d’exécution spécifiques (distribution, tolérance aux fautes, persistance…). Afin de pallier ce défaut, le paradigme de la programmation par aspects considère que les services d’une application et ses propriétés non-fonctionnelles correspondent à des aspects qui doivent être découplés les uns des autres. L’application est obtenue par la composition ("assemblage") de cette différents aspects. Nous avons identifié trois approches permettant la mise en oeuvre de la programmation par aspects . Dans le présent article, nous faisons le point sur ces approches ainsi que sur les concepts sous-jacents à la programmation par aspects.
Fichier non déposé

Dates et versions

hal-04661463 , version 1 (24-07-2024)

Identifiants

  • HAL Id : hal-04661463 , version 1

Citer

Noury Bouraqadi, Thomas Ledoux. Le point sur la programmation par aspects. TSI (Technique et Science Informatiques), 2001, 20 (4), pp.489-512. ⟨hal-04661463⟩
37 Consultations
0 Téléchargements

Partager

More