Next: Breakeven Point of Adaptation
Up: Results
Previous: Transparency of Adaptation
As presented in chapter
the implementation of the prototype using dynamic adaptation
has a higher runtime than the equivalent version
using static customization.
This can be explained from a tradeoff between
flexibility and performance as it occurs
in many engineering disciplines.
The runtime overhead caused by adaptation
loses its effect on the overall runtime
of the application, if it is applied to classes
providing methods with a noticeable higher runtime
than needed for the adaptation.
Copyright Munich Network Management Team