Research Article
An Assessment of Maintainability of an Aspect-Oriented System
Table 2
Refactoring of the original OO version to AOP.
| OO version | AOP version | Description |
| OpenBravoPOS | OpenBravoPOS-AOP | Refactored from the original | OpenBravoPOS-M1 | OpenBravoPOS-AOP-M1 | After applying maintenance task 1 (same maintenance to both versions) | OpenBravoPOS-M2 | OpenBravoPOS-AOP-M2 | After applying maintenance task 2 (same maintenance to both versions) | Jasperreports | Jasperreports-AOP | Re-factored from the original | Jasperreports-MJ1 | Jasperreports-AOP-MJ1 | After applying maintenance task 1 (same maintenance to both versions) |
|
|