TY - CHAP N1 - ACM ID: 508800 ID - eprints322 T2 - Proceedings of the 2002 ACM symposium on Applied computing (SAC '02) EP - 36 AV - none TI - Software update via mobile agent based programming Y1 - 2002/// KW - distributed software update KW - mobile agents KW - mobile code UR - http://doi.acm.org/10.1145/508791.508800 A1 - Bettini, Lorenzo A1 - De Nicola, Rocco A1 - Loreti, Michele PB - ACM N2 - We describe a system that permits maintaining the software installed on several heterogeneous computers distributed over a network by taking advantage of the mobile agent paradigm. The applications are installed and updated only on the central server. When a new release of an application is installed on the server, agents are scattered along the network to update the application on the clients.To build a prototype system we use X-KLAIM, a programming language specifically designed to program distributed systems composed of several components interacting through multiple tuple spaces and mobile code. SP - 32 ER -