A pattern to design crosscutting frameworks

  • Authors:
  • Valter Vieira de Camargo;Paulo Cesar Masiero

  • Affiliations:
  • Centro Universitário Eurípides de Marília - UNIVEM, Brasil, Caixa Postal;Universidade de São Paulo (USP), São Carlos - SP

  • Venue:
  • Proceedings of the 2008 ACM symposium on Applied computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A pattern that can be used to design Aspect-Oriented Frameworks that require data from a base code is presented. The framework design is explicitly separated into two parts when this pattern is used: one dealing with the composition mechanisms and another dealing with the functional variabilities. Regarding the composition part, there are several com alternatives facilitating the coupling to an existing base code as well as increasing the reuse levels. The functional part can be designed using classical object oriented patterns. The reuse process of the framework is also facilitated because the application and domain engineer can deal with both composition and functional parts separately.