next up previous contents
Next: Profile Up: Contribution Previous: Requirements

Design pattern

One part of the proposed methodology as discussed in chapter [*] is a guideline for the programmer for creating adaptable mobile code. The design pattern is based on abstraction by interfaces. The environment independent functionality is defined in the functionality interface . The environment dependent implementations are mapped into implementation classes which implement the common functionality interface .

As evaluated in section [*] the programming effort for adaptable mobile code compared to static customization is not necessarily higher. The noticeable difference for the programmer is the deployment of the adaptor generator which does not increases the number of classes, but the compilation procedure must be modified. The adaptor generator is part of the adaptation framework.



 

Copyright Munich Network Management Team