DocumentCode
1336806
Title
Dynamically adaptable mobile agents for scaleable software and service management
Author
Brandt, Raimund ; Hortnagl, Christian ; Reiser, Helmut
Author_Institution
Skyguide, Postfach 1518, 8058 Zu¨rich-Flughafen, Switzerland
Volume
3
Issue
4
fYear
2001
Firstpage
307
Lastpage
316
Abstract
Two hard sub-problems have emerged relating to the use of mobile agents for service management tasks. First, what is their impact on security, and second, how can they receive a flexible capacity to adapt to an open range of different environments on demand, without introducing too stringent prior assumptions. In this paper, we present work towards solving the second problem, which is of particular interest to management software, because it typically needs to excert fine-grained and therefore particular resource control. We suggest a mechanism that reassembles mobile agents from smaller sub-components during arrival at each hop. The process incorporates patterns of unmutable and mutable sub-components, and is informed by the conditions of each local environment. We discuss different kinds of software adaptation and draw a distinction between static and continuous forms. Our software prototype for dynamic adaptation provides a concept for exchanging environment-dependent implementations of mobile agents during runtime. Dynamic adaptation enhances efficiency of mobile code in terms of bandwidth usage and scalability.
Keywords
Browsers; Context-aware services; Java; Mobile agents; Runtime; Software; Vehicle dynamics; Service management; design pattern; dynamic software adaptation; mobile agents; software management;
fLanguage
English
Journal_Title
Communications and Networks, Journal of
Publisher
ieee
ISSN
1229-2370
Type
jour
DOI
10.1109/JCN.2001.6596961
Filename
6596961
Link To Document