Resumen
Este artículo presenta los resultados de un estudio comparativo que busca identificar los mejores marcos de trabajo para utilizar el paradigma de programación orientado a aspectos POA. Se identificaron marcos de trabajo en 3 lenguajes de programación y se establecieron criterios de evaluación para la comparación. Para cada uno de estos criterios se identificaron las métricas que hicieron posible cuantificarle cumplimiento o no del criterio de comparación. El estudio se realizó con el apoyo de múltiples equipos de desarrollo divididos en dos clases:1) investigadores con experiencia previa en programación orientada a aspectos y 2) desarrolladores de software sin experiencia previa en programación orientada a aspectos. Los dos equipos implementaron el mismo conjunto de componentes en cada uno de los marcos seleccionados. El estudio evidenció que las ventajas de POA no se hacen tan evidentes en desarrollos que utilicen marcos de trabajo que soporten este paradigma.
Título traducido de la contribución | Comparative study of frameworks for the development of aspect-oriented software |
---|---|
Idioma original | Español |
Páginas (desde-hasta) | 67-78 |
Número de páginas | 12 |
Publicación | Informacion Tecnologica |
Volumen | 25 |
N.º | 2 |
DOI | |
Estado | Publicada - 2014 |
Palabras clave
- Aspect
- Aspect oriented programming
- Component orthogonal
- Frameworks
- Software development