See this document in CiteSeerX!

SLIC: An Extensibility System for Commodity Operating Systems (1998)  (Make Corrections)  (54 citations)
Douglas P. Ghormley, Steven H. Rodrigues, David Petrou, Thomas E. Anderson



  Home/Search   Context   Related

 
View or download:
ucla.edu/classes/239_2.fall98...slic.ps
ucla.edu/classes/239_1.fall99...slic.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ucla.edu/classes/239_2.f...weekly (more)
(Enter author homepages)

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

Abstract: Modern commodity operating systems are large and complex systems developed over many years by large teams of programmers, containing many hundreds of thousands of lines of code. Consequently, it is extremely difficult to add significant new functionality to these systems [15, 1, 40]. In response to this problem, a number of recent research projects have explored novel operating system architectures to support untrusted extensions; these include SPIN [7, 5], VINO [43, 39], Exokernel [19], Lipto... (Update)

Cited by:   More
A Survey of Kernel-Middleware Interaction in Support of.. - McKinley (2004)   (Correct)
Jacob R. Lorch - Alan Jay Smith   (Correct)
Characteristics of File System Workloads - Drew Roselli And (1998)   (Correct)

Similar documents (at the sentence level):
53.1%:   Interposition as an Operating System Extension Mechanism - Ghormley, Rodrigues.. (1997)   (Correct)
26.6%:   SLIC: An Extensibility System for Commodity Operating.. - Ghormley, Petrou.. (1998)   (Correct)
18.2%:   Efficient, Protected Extension of Commodity Operating Systems - Ghormley (1998)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Security for Extensible Systems - Grimm, Bershad (1997)   (Correct)
0.2:   Safe Programming at the C Level of Abstraction - Grossman (2003)   (Correct)
0.2:   Software Visualization in the Desert Environment - Reiss (1998)   (Correct)

Similar documents based on text:   More   All
0.3:   Debugging End-to-End Performance in Commodity Operating Systems - Ubik, Cimbal (2003)   (Correct)
0.3:   Network Performance for Cascaded Dispersion-Free.. - Cheng, Lin, Towe, .. (2002)   (Correct)
0.2:   SLIC: Secure Loadable Interposition Code - Ghormley, Petrou, Anderson (1996)   (Correct)

Related documents from co-citation:   More   All
23:   A Secure Environment for Untrusted Helper Applications --- Confining the Wily Ha.. - Goldberg, Wagner et al. - 1996
22:   Exokernel: an operating system architecture for application-specif ic resource m.. - Engler, Kaashoek et al. - 1995
22:   Interposition agents: Transparently interposing user code at the system interfac.. - Jones

BibTeX entry:   (Update)

Douglas P. Ghormley, Steven H. Rodrigues, David Petrou, and Thomas E. Anderson. SLIC: An Extensibility System for Commodity Operating Systems. In USENIX 1998 Annual Technical Conference, June 1998. http://citeseer.ist.psu.edu/article/ghormley98slic.html   More

@inproceedings{ ghormleyslic,
    author = "Douglas P. Ghormley and David Petrou and Steven H. Rodrigues and Thomas E. Anderson",
    title = "{SLIC}: An Extensibility System for Commodity Operating Systems",
    pages = "39--52",
    url = "citeseer.ist.psu.edu/article/ghormley98slic.html" }
Citations (may not include all citations):
723   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989
539   Scale and performance in a distributed file system (context) - Howard, Kazar et al. - 1988
447   Exokernel: An Operating System Architecture for Application-.. - Engler, Kaashoek et al. - 1995  DBLP
444   Mach: A New Kernel Foundation For UNIX Development (context) - Accetta, Baron et al. - 1986  DBLP
423   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991  ACM   DBLP
400   Safety and Performance in the SPIN Operating System (context) - Bershad, Savage et al. - 1995
380   Design and implementation of the Sun network filesystem - Sandberg, Goldberg et al. - 1985  ACM
339   Efficient Software-Based Fault Isolation - Wahbe, Lucco et al. - 1993
326   TreadMarks: Shared memory computing on networks of workstati.. - Amza, Cox et al. - 1996
304   Scheduler Activations: Effective Kernel Support for the User.. - Anderson, Bershad et al. - 1992  DBLP
264   Safe Kernel Extensions Without Run-Time Checking - Necula, Lee - 1996
248   Lottery Scheduling: Flexible Proportional-Share Resource Man.. - Waldspurger, Weihl - 1994  DBLP
241   Transparent Process Migration: Design Alternatives and the S.. - Douglis, Ousterhout - 1991  DBLP
226   Lightweight Remote Procedure Calls (context) - Bershad, Anderson et al. - 1990
176   Why Aren't Operating Systems Getting Faster As Fast As Hardw.. - Ousterhout - 1990
175   Dealing With Disaster: Surviving Misbehaved Kernel Extension.. - Seltzer, Endo et al. - 1996  DBLP
175   A Secure Environment for Untrusted Helper Applications - Goldberg, Wagner et al. - 1996
170   The Harvest information discovery and access system - Bowman, Danzig et al. - 1994
126   Vnodes: An architecture for multiple file system types in Su.. - Kleiman - 1986
123   Preemptable Remote Execution Facilities for the V System (context) - Theimer, Landtz et al. - 1985
105   The Duality of Memory and Communication in the Implementatio.. - Young, Tevanian et al. - 1987  ACM   DBLP
100   Interposition Agents: Transparently Interposing User Code at.. - Jones - 1993  DBLP
92   Microkernels Meet Recursive Virtual Machines - Ford, Hibler et al. - 1996  ACM   DBLP
91   Implementation and Evaluation of SMART: A Scheduler for Mult.. (context) - Nieh, Lam - 1997
89   SPIN---An Extensible Microkernel for Application-Specific Op.. - Bershad, Chambers et al. - 1994
81   HYDRA: The Kernel of a Multiprocessor Operating System (context) - Wulf, Cohen et al. - 1974  DBLP
80   Effective Distributed Scheduling of Parallel Workloads - Dusseau, Arpaci et al. - 1996  ACM   DBLP
78   Utopia: A Load Sharing Facility for Large (context) - Zhou, Wang et al. - 1992
53   Extensible File Systems in Spring - Khalidi, Nelson - 1993  ACM   DBLP
52   PGP: Pretty Good Privacy (context) - Garfinkel - 1994
52   Evolving the vnode interface - Rosenthal - 1990  DBLP
32   Spritely NFS: Experiments with cache-consistency protocols (context) - Srinivasan, Mogul - 1989
28   Beyond Micro-Kernel Design: Decoupling Modularity and Protec.. (context) - Druschel, Peterson et al. - 1992
22   Quantify User's Guide (context) - Software - 1996
22   Language support for extensible operating systems - Hsieh, Fiuczynski et al. - 1996
19   VINO: An Integrated Platform for Operating System and Databa.. - Small, Seltzer - 1994
17   COLA: Customized overlaying - Krell, Krishnamurthy - 1992
14   Safe dynamic linking in an extensible operating system - Sirer, Fiuczynski et al. - 1996
11   Protected Shared Libraries --- a new approach to modularity .. - Banerji, Tracey et al. - 1997
8   CERT Advisory CA (context) - expreserve - 1996
8   CERT Advisory CA (context) - WorkMan - 1996
8   CERT Advisory CA (context) - talkd - 1997
8   CERT Advisory CA (context) - Solaris - 1996
6   Dynamic binding in an extensible system (context) - aw, Brian et al. - 1996
6   Writing an operating system using Modula (context) - Sirer, Savage et al. - 1996
5   Purify User's Guide (context) - Software - 1996
5   The Breakneck Race to Create Windows NT and the Next Generat.. (context) - Zachary - 1994
4   CCC: Microsoft security alert (context) - Club - 1997
4   ActiveX used as hacking tool (context) - Wingfield - 1997
2   The Structuring of SystemsUsing Upcalls (context) - Clark - 1985
2   Publication pending from IEEE Press (context) - Seltzer, Endo et al. - 1997
1   Active Messages: a Mechanismfor Integrated Communication and.. (context) - von Eicken, Culler et al. - 1992



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


Documents on the same site (http://fmg-www.cs.ucla.edu/classes/239_2.fall98/weekly.html):   More
Application Performance and Flexibility on Exokernel.. - Kaashoek, Engler.. (1997)   (Correct)
An Implementation of a Log-Structured File System for UNIX - Seltzer, Bostic.. (1993)   (Correct)
Porting UNIX to Windows NT - Korn (1997)   (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