Reducing transfer delay using Java class file splitting and prefetching
Brad Calder, Chandra Krintz, Urs Hölzle · 1999
The proliferation of the Internet is fueling the development of mobile computing environments in which mobile code is executed on remote sites. In such environments, the end user must often wait while the mobile program is transferred from the server to the client where it executes. This downloading can create significant delays, hurting the interactive experience of users.