See this document in CiteSeerX!

A Practical Approach for Improving Startup Latency in Java Applications (1999)  (Make Corrections)  (10 citations)
Emin Gün Sirer, Arthur J. Gregory, Brian N. Bershad



  Home/Search   Context   Related

 
View or download:
washington.edu/pape...kimerawcsss99.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  washington.edu/papers/index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: In emerging application domains, such as thin client computing and hypertext systems with embedded objects (e.g. the World Wide Web), the process of downloading application code is in the critical path of users. We observe that in these domains, compliance with existing standards and minimizing the impact on the clients is crucial. We argue that the fundamental problem for mobile code is that the units of code distribution in networked object systems, such as Java, are not suited for... (Update)

Context of citations to this paper:   More

...some cases. As such, this work compliments many of the efforts to reduce startup delay that have been the focus of current research [14, 15, 22]. Finally, we investigate the impact of annotations on program transfer time in mobile computing environments. Our annotation...

.... s productivity and perception of program performance [8, 24] Using annotations extends and compliments these and many other efforts [15, 16, 23] to substantially reduce the startup time of mobile programs. We use the Open Runtime Platform (ORP) 19] from Intel Corporation as...

Cited by:   More
Reducing Load Delay to Improve Performance of Internet-Computing.. - Krintz (2001)   (Correct)
Secure Program Partitioning - Zdancewic, Zheng, Nystrom, Myers (2002)   (Correct)
System Checkpointing using Reflection and Program Analysis - Whaley (2001)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Distributed Virtual Machines: A System.. - Sirer, Grimm.. (1998)   (Correct)
0.3:   Design and Implementation of a Distributed Virtual.. - Sirer, Grimm.. (1999)   (Correct)
0.3:   Reducing Transfer Delay Using Java Class File Splitting.. - Krintz, Calder, Hölzle (1999)   (Correct)

Similar documents based on text:   More   All
0.3:   SPIN - An Extensible Microkernel for.. - Bershad.. (1994)   (Correct)
0.2:   Strands: An Efficient and Extensible Thread Management.. - Sirer, Pardyak, Bershad (1997)   (Correct)
0.2:   Writing an Operating System with Modula-3 - Sirer, Savage, Pardyak, DeFouw, .. (1996)   (Correct)

Related documents from co-citation:   More   All
7:   BIT: A Tool for Instrumenting Java Bytecodes - Lee, Zorn - 1997
7:   Overlapping execution with transfer using non-strict execution for mobile progra.. - Krintz, Calder et al. - 1998
7:   Practicing JUDO: Java Under Dynamic Optimizations (context) - Cierniak, Lueh et al. - 2000

BibTeX entry:   (Update)

E. Sirer, A. Gregory, and B. Bershad. A practical approach for improving startup latency in Java applications. In Workshop on Compiler Support for Systems Software, May 1999. http://citeseer.ist.psu.edu/sirer99practical.html   More

@misc{ sirer99practical,
  author = "E. Sirer and A. Gregory and B. Bershad",
  title = "A practical approach for improving startup latency in Java applications",
  text = "E. Sirer, A. Gregory, and B. Bershad. A practical approach for improving
    startup latency in Java applications. In Workshop on Compiler Support for
    Systems Software, May 1999.",
  year = "1999",
  url = "citeseer.ist.psu.edu/sirer99practical.html" }
Citations (may not include all citations):
866   Techniques and Tools (context) - Aho, Sethi et al. - 1986
746   The Java Virtual Machine Specification (context) - Lindholm, Yellin - 1996
183   Profile guided code positioning (context) - Pettis, Hansen - 1990
169   A Type System for Java Bytecode Subroutines - Stata, Abadi - 1998
129   Inside Windows NT (context) - Custer - 1993
79   Microsoft Press (context) - Brockschmidt
74   Code Compression - Ernst, Fraser et al. - 1997
39   The Java Application Programming Interface (context) - Gosling, Yellin - 1996
29   Efficient and LanguageIndependent Mobile Programs (context) - Adl-Tabatabai, Langdale et al. - 1996
24   Custom Instruction Sets for Code Compression (context) - Fraser, Proebsting
23   Java Security: Web Browsers and Beyond - Dean, Felten et al. - 1997
20   Overlapping Execution with Transfer Using Non-Strict Executi.. - Krintz, Calder et al. - 1998
16   Slim Binaries (context) - Franz, Kistler - 1997
13   Distributed Virtual Machines: A System Architecture for Netw.. - Sirer, Grimm et al. - 1998
12   Improving Instruction Locality with Just-In-Time Code Layout - Chen, Leupen - 1997
9   bell-labs (context) - Technologies, http
5   Java Bytecode Compression for Embedded Systems - Clausen, Schultz et al. - 1998
5   Reducing Startup Latency in Web and Desktop Applications - Lee, Baer et al.
4   System Product Application Development Guide (context) - Corporation - 1986
1   Code Generation for Expression Trees: An Application of BURS.. (context) - Pelegri-Llopart, Graham - 1988



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://kimera.cs.washington.edu/papers/index.html):   More
Distributed Virtual Machines: A System.. - Sirer, Grimm.. (1998)   (Correct)
Distributed Virtual Machines: A System.. - Sirer, Grimm.. (1998)   (Correct)
Distributed Virtual Machines: A System.. - Sirer, Grimm.. (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC