Views for Aspectualizing Component Models

Abdelhakim Hannousse, Gilles Ardourel, Rémi Douence · publish.UP (University of Potsdam) · 2010

Component based software development (CBSD) and aspectoriented software development (AOSD) are two complementary approaches. However, existing proposals for integrating aspects into component models are direct transposition of object-oriented AOSD techniques to components. In this article, we propose a new approach based on views. Our proposal introduces crosscutting components quite naturally and can be integrated into different component models.

Read the paper · More papers on PaperTik