Member Login

E-mail:    Password:  


Vendor : France Telecom


Email  E-mail this page

Related Content  Related Content

Remember  Remember this item

 

Format: PDF

Date: 06/09/2006


A Safe Aspect-Oriented Programming Support for Component-Oriented Programming

WORTHWHILE?

0

0 votes


Overview

This paper shows that Aspect-Oriented Programming (AOP) can be safely supported by Component-Oriented Programming (COP) by providing a way to control the openness of a component with regards to AOP techniques. The proposal reconciles the intrusive nature of AOP with the "Black box property" of components in COP. The authors build a compromise between modularity and openness applying the open modules approach to components. The experiment has been achieved on FAC, the model that unifies the notions of component and aspect. The authors show that most of open modules principles are directly available within the approach, then study requirements for others. Once all these principles integrated, they are able to tune the accessibility of the content of a component to AOP during system runtime.