See this document in CiteSeerX!

Processes in KaffeOS: Isolation, Resource Management, and Sharing in Java (2000)  (Make Corrections)  (6 citations)
Godmar Back, Wilson C. Hsieh, Jay Lepreau
Proceedings of the 4th Symposium on Operating Systems Design and Implementation



  Home/Search   Context   Related

Links:   DBLP

 
View or download:
utah.edu/flux/pape...ffeososdi00.ps.gz
utah.edu/~wilson/p...kaffeososdi00.pdf
usenix.org/publications/libra...back.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utah.edu/flux/p...eososdi00base (more)
(Enter author homepages)

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

Abstract: Single-language runtime systems, in the form of Java virtual machines, are widely deployed platforms for executing untrusted mobile code. These runtimes provide some of the features that operating systems provide: inter-application memory protection and basic system services. They do not, however, provide the ability to isolate applications from each other, or limit their resource consumption. This paper describes KaffeOS, a Java runtime system that provides these features. The KaffeOS... (Update)

Cited by:   More
JASON: an Open Platform for Discovering, Delivering and.. - Le Sommer, Roussain (2004)   (Correct)
A Secure PLAN - Hicks, Keromytis, Smith (2003)   (Correct)
Tailoring Java for a Pervasive Service Infrastructure - Bernadat, Greenberg.. (2002)   (Correct)

Similar documents (at the sentence level):
65.7%:   Processes in KaffeOS: Isolation, Resource Management, and.. - Back, Hsieh, Lepreau (2000)   (Correct)
9.2%:   Isolation, Resource Management and Sharing in the Kaffeos Java.. - Back (2002)   (Correct)

Active bibliography (related documents):   More   All
1.3:   Java Operating Systems: Design and Implementation - Back, Tullmann, Stoller.. (1998)   (Correct)
0.9:   Techniques for the Design of Java Operating Systems - Back, Tullmann, Stoller.. (2000)   (Correct)
0.7:   The Alta Operating System - Tullmann (1999)   (Correct)

Similar documents based on text:   More   All
0.4:   Static and Dynamic Structure in Design Patterns - Eide, Reid, Regehr, Lepreau (2002)   (Correct)
0.4:   Hybrid Resource Control of Active Extensions - Patel, Lepreau (2003)   (Correct)

Related documents from co-citation:   More   All
3:   Practical Programmable Packets - Moore, Hicks et al. - 2001
3:   Janos: A Java-oriented OS for active network nodes - Tullmann, Hibler et al. - 2001
3:   ANTS: A Toolkit for Building and Dynamically Deploying Network Protocols - Wetherall, Guttag et al. - 1998

BibTeX entry:   (Update)

G. Back, W. C. Hsieh, and J. Lepreau, "Processes in KaffeOS: Isolation, Resource Management, and Sharing in Java," in Proceedings of the 4th Symposium on Operating Systems Design and Implementation. San Diego, CA: USENIX, Oct. 2000. http://citeseer.ist.psu.edu/article/back00processes.html   More

@inproceedings{ backhsiehlepreau00,
        author =      "Godmar Back and Wilson C. Hsieh and Jay Lepreau",
        title =       "Processes in {KaffeOS}: Isolation, Resource Management, and Sharing in {Java}",
        booktitle =   "Proceedings of the 4th Symposium on Operating Systems Design and Implementation",
        year =        2000,
        month =       oct,
        address =     "San Diego, CA",
        organization = "USENIX",
        url = "citeseer.ist.psu.edu/article/back00processes.html" }
Citations (may not include all citations):
447   Exokernel: An Operating System Architecture for Application-.. - Engler, Kaashoek et al. - 1995  DBLP
405   FineGrained Mobility in the Emerald System - Jul, Levy et al. - 1988
400   Safety and Performance in the SPIN Operating System (context) - Bershad, Savage et al. - 1995
270   ANTS: A Toolkit for Building and Dynamically Deploying Netwo.. - Wetherall, Guttag et al. - 1998
262   Uniprocessor Garbage Collection Techniques - Wilson - 1992
224   Resource Containers: A New Facility for Resource Management .. - Banga, Druschel et al. - 1999
175   Dealing With Disaster: Surviving Misbehaved Kernel Extension.. - Seltzer, Endo et al. - 1996  DBLP
169   The Design and Implementation of an Operating System to Supp.. - Leslie, McAuley et al. - 1996  DBLP
168   Making Paths Explicit in the Scout Operating System - Mosberger, Peterson - 1996
158   The Chorus Distributed Operating System (context) - Rozier, Abrossimov et al. - 1989
116   Sharing and Protection in a SingleAddress -Space Operating S.. - Chase, Levy et al. - 1994
103   The Real-Time Specification for Java - Bollella, Brosgol et al. - 2000  ACM   DBLP
101   Implementing Multiple Protection Domains in Java - Hawblitzel, Chang et al. - 1998
72   A Structural View of the Cedar Programming Environment (context) - Swinehart, Zellweger et al. - 1986  ACM   DBLP
64   JRes: A Resource Accounting Interface for Java - Czajkowski, von Eicken - 1998  ACM   DBLP
62   Pilot: An Operating System for a Personal Computer - Redell, Dalal et al. - 1980  DBLP
59   Dynamic Class Loading in the Java Virtual Machine - Liang, Bracha - 1998
51   The Eclipse Operating System: Providing Quality of Service v.. - Bruno, Gabber et al. - 1998
41   Quantifying the Energy Consumption of a Pocket Computer and .. - Farkas, Flinn et al. - 2000  ACM   DBLP
41   A Survey of Distributed Garbage Collection Techniques - Plainfoss, Shapiro - 1995  ACM   DBLP
31   Nested Java Processes: OS Structure for Mobile Code - Tullmann, Lepreau - 1998
30   Generational Stack Collection and Profile-Driven Pretenuring - Cheng, Harper et al. - 1998  ACM   DBLP
28   Project Oberon (context) - Wirth, Gutknecht - 1992  ACM
28   Drawing the red line in Java - Back, Hsieh - 1999  ACM   DBLP
24   Secure Execution of Java Applets using a Remote Playground - Malkhi, Reiter et al. - 1998  ACM   DBLP
24   Techniques for the Design of Java Operating Systems - Back, Tullmann et al. - 2000
22   Experience with Secure Multi-Processing in Java - Balfanz, Gong - 1998  ACM   DBLP
21   Operating System Protection for Fine-Grained Programs - Jaeger, Liedtke et al. - 1998
18   Joust: A Platform for Communication-Oriented Liquid Software - Hartman - 1997  ACM
10   The Java Class Libraries: Volume (context) - Chan, Lee - 1998
10   The Java Class Libraries: Volume (context) - Chan, Lee et al. - 1998
9   Resource Management for Extensible Internet Servers - Czajkowski, Chang et al. - 1998  ACM   DBLP
9   Beyond Java: An Infrastructure for HighPerformance Mobile Co.. - Franz - 1997
9   JavaOS: A Standalone Java Environment (context) - Microsystems - 1997
7   Java Sandboxes meet Service Guarantees: Secure Partitioning .. (context) - Bernadat, Feeney et al. - 1998
7   Building a Java virtual machine for server applications: The.. (context) - Dillenberger, Bordawekar et al. - 2000
5   Overview of the IBM Java Just-inTime Compiler (context) - Suganuma, Ogasawara et al. - 2000
5   Type System Support for Dynamic Revocation - Hawblitzel, von Eicken - 1999
2   Echidna --- A free multiprocess system in Java (context) - Gorrie
2   104 pages (context) - Tullmann, Operating et al. - 1999
2   Kaffe -- a Java virtual machine (context) - Wilkinson
1   delivering the promise twp (context) - Promise, Computing et al. - 1999



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


Documents on the same site (http://www.cs.utah.edu/flux/papers/kaffeos-osdi00-base.html):
Isolation, Resource Management and Sharing in the Kaffeos Java.. - Back (2002)   (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