XMILE: an XML based Approach for Incremental Code Mobility and Update

Cecilia Mascolo, Luca Zanolin and Wolfgang Emmerich

Dept. of Computer Science,
University College London
Dept. of Computer Science
Gower Street, London, WC1E 6BT UK

Abstract:
The eXtensible Markup Language (XML) was originally de ned to represent Web con- tent, but it is increasingly used to de ne languages, such as XPL, that are used for coding executable algorithms, policies or scripts. XML-related standards, such as XPath and the Document Object Model, permit the exible manipulation of fragments of XML code, which enables novel code migration and update paradigms. The XMILE approach that we describe in this paper exploits these mechanisms in order to achieve exible and ne-grained code updates, even without stopping execution. We describe a Java-based prototype that implements XMILE and our experience in using xmile in the domain of updates on mobile devices.


[ Home ] [ Profile ] [ Research ] [ Selected Publications ]


Updated on: 25/07/2001
Wolfgang Emmerich