Does AspectJ Provide Modularity when Implementing Features with Flexible Binding Times?

Márcio RibeiroRodrigo CardosoPaulo BorbaRodrigo BonifácioHenrique Rebêlo

Dynamic configuration has been receiving increased attention in the Software Product Lines community, which means that features with different binding times are becoming important and required. Although aspects have been considered to implement product lines features, some study must be done in order to evaluate whether aspects are also suitable for implementing features with flexible binding times, such as dynamic and static. Thus, this paper presents an exploratory study that investigates whether the most popular AOP language (AspectJ) provides modularity in the flexible binding time context. The results suggest that it depends on the features peculiarities like size and heterogeneity.

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato:
     Mantida por: