Next: Dynamic Adaptation
Up: Motivation for Adaptation
Previous: Situation
The general way to do that might be an if-then-else construct
with conditional branches, which are interchangeably executed
depending on the environment.
The common computational environment is still necessary
for the bootstrapping of the mobile code.
This solution is denoted in this work as static customization .
Under certain conditions this solution is not very efficient.
Code is moved over the network, which is perhaps used rarely.
If a mobile agent for example has to execute its task on hundreds of hosts and
ten of them afford a special implementation, which might be rather big,
it is not efficient to move the big implementation
along the whole route.
Copyright Munich Network Management Team