eprintid: 322 rev_number: 9 eprint_status: archive userid: 32 dir: disk0/00/00/03/22 datestamp: 2011-06-06 08:53:15 lastmod: 2011-07-11 14:36:26 status_changed: 2011-06-06 08:53:15 type: book_section metadata_visibility: show item_issues_count: 0 creators_name: Bettini, Lorenzo creators_name: De Nicola, Rocco creators_name: Loreti, Michele creators_id: creators_id: r.denicola@imtlucca.it creators_id: title: Software update via mobile agent based programming ispublished: pub subjects: QA75 divisions: CSA full_text_status: none keywords: distributed software update, mobile agents, mobile code note: ACM ID: 508800 abstract: 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. date: 2002 date_type: published publisher: ACM pagerange: 32-36 id_number: 10.1145/508791.508800 refereed: TRUE book_title: Proceedings of the 2002 ACM symposium on Applied computing (SAC '02) official_url: http://doi.acm.org/10.1145/508791.508800 citation: Bettini, Lorenzo and De Nicola, Rocco and Loreti, Michele Software update via mobile agent based programming. In: Proceedings of the 2002 ACM symposium on Applied computing (SAC '02). ACM, pp. 32-36. (2002)