The results of a comparative study seeking to identify the best frameworks to use the paradigm of aspect-oriented programming (AOP) are presented. Frameworks in three programming languages were identified and the evaluation criteria for comparison were established. For each criterion the metrics that allow quantifying its level of compliance were identified. The study was conducted by multiple development teams divided in two groups: 1) Researchers with previous experience in aspect oriented programming, and 2) development teams with no previous experience in aspect oriented programming. Both teams implemented the same components in each of the selected frameworks. The study showed that the benefits of AOP are not so evident in developments using frameworks that support this paradigm.
|Título traducido de la contribución
|Comparative study of frameworks for the development of aspect-oriented software
|Número de páginas
|Publicada - 2014
- Aspect oriented programming
- Component orthogonal
- Software development