DI-UMONS : Dépôt institutionnel de l’université de Mons

Recherche transversale
(titres de publication, de périodique et noms de colloque inclus)
2002-01-01 - Article/Dans un journal avec peer-review - Anglais - 15 page(s)

Stoops Luk, Mens Tom , D'Hondt Theo, "Fine-Grained Interlaced Code Loading for Mobile Systems" in Lecture Notes in Computer Science, 2535

  • Edition : Springer, Berlin (Germany)
  • Codes CREF : Informatique appliquée logiciel (DI2570), Informatique générale (DI1162)

Abstract(s) :

(Anglais) In the advent of ubiquitous mobile systems in general and mobile agents in particular, network latency becomes a critical factor. This paper investigates interlaced code loading, a promising technique that permutes the application code at method level and exploits parallelism between loading and execution of code to reduce network latency. It allows many applications to start execution earlier, especially programs with a predictable startup phase (such as building a GUI). The feasibility of the technique has been validated by implementing a prototype tool in Smalltalk, and applying it to three applications and a wide range of different bandwidths. We show how existing applications can be adapted to maximally benefit from the technique and provide design guidelines for new applications. For applications that rely on a GUI, the time required to build the GUI can be reduced to 21 % on the average.

Identifiants :
  • FNRS : 10.1007/3-540-36112-X_6