See this document in CiteSeerX!

The Flux OSKit: A Substrate for Kernel and Language Research (1997)  (Make Corrections)  (50 citations)
Bryan Ford
Symposium on Operating Systems Principles



  Home/Search   Context   Related

 
View or download:
utah.edu/~kwright/pap...oskitsosp97.ps
utah.edu/papers/oskitsosp16.ps.gz
ucdavis.edu/~benson/p...oskitsosp16.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utah.edu/~kwright/paper_summs/... (more)
From:  ucdavis.edu/~benso...publications
Homepages:  B.Ford  

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

Abstract: Implementing new operating systems is tedious, costly, and often impractical except for large projects. The Flux OSKit addresses this problem in a novel way by providing clean, well-documented OS components designed to be reused in a wide variety of other environments, rather than defining a new OS structure. The OSKit uses unconventional techniques to maximize its usefulness, such as intentionally exposing implementation details and platform-specific facilities. Further, the OSKit demonstrates ... (Update)

Cited by:   More
Constructing Component-Based Extension Interfaces - In Legacy Systems   (Correct)
TinkerNet: A Low-Cost and Ready-To-Deploy Networking - Laboratory Platform Titus   (Correct)
Nomadic Operating Systems - Hansen, Henriksen (2002)   (Correct)

Active bibliography (related documents):   More   All
1.5:   The Flux OS Toolkit: Reusable Components for OS Implementation - Bryan Ford (1997)   (Correct)
0.3:   The Snowflake Distributed System - Howell (1998)   (Correct)
0.2:   On Multivariate Interpolation - Olver (2004)   (Correct)

Similar documents based on text:   More   All
0.5:   Using the OSKit as a base for L4 applications - Hohmuth (1999)   (Correct)
0.4:   Implementing Concurrency For An ML-based Operating System - Lin   (Correct)
0.3:   Knit: Component Composition for Systems Software - Reid, Flatt, Stoller, al. (2000)   (Correct)

Related documents from co-citation:   More   All
26:   Exokernel: an operating system architecture for application-specif ic resource m.. - Engler, Kaashoek et al. - 1995
15:   safety and performance in the SPIN operating system (context) - Bershad, Savage et al. - 1995
10:   Application performance and flexibility on exokernel systems - Kaashoek, Engler et al. - 1997

BibTeX entry:   (Update)

B. Ford, G. Back, G. Benson, J. Lepreau, A. Lin, and O. Shivers. The Flux OSKit: A Substrate for Kernel and Language Research. In Proceedings of the Sixteenth ACM Symposium on Operating System Principles, pages 38--51, Saint-Malo, France, 1997. http://citeseer.ist.psu.edu/article/ford97flux.html   More

@inproceedings{ ford97flux,
    author = "Bryan Ford and Godmar Back and Greg Benson and Jay Lepreau and Albert Lin and Olin Shivers",
    title = "The Flux {OSKit}: A Substrate for Kernel and Language Research",
    booktitle = "Symposium on Operating Systems Principles",
    pages = "38-51",
    year = "1997",
    url = "citeseer.ist.psu.edu/article/ford97flux.html" }
Citations (may not include all citations):
521   Compiling with Continuations (context) - Appel - 1992
447   Exokernel: An Operating System Architecture for Application-.. - Engler, Kaashoek et al. - 1995
444   Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986
245   The Java Language Environment: A White Paper (context) - Gosling, McGilton - 1996
178   Standard ML of New Jersey - Appel, MacQueen - 1991
93   Designing and Implementing Choices: An Object-Oriented Syste.. (context) - Campbell, Islam et al. - 1993
92   Microkernels Meet Recursive Virtual Machines - Ford, Hibler et al. - 1996
78   and Performance in the SPIN Operating System (context) - Bershad, Savage et al. - 1995
65   Lisp and Symbolic Computation (context) - Appel, System - 1990
54   The SR Programming Language: Concurrency in Practice (context) - Andrews, Olsson - 1993
34   Operating System Benchmarking in the Wake of Lmbench: A Case.. (context) - Brown, Seltzer - 1997
8   Test TCP (context) - Consultants - 1997
5   Linux Device Driver Emulation in Mach - Goel, Duchamp - 1996
4   Personal communication (context) - Andrews - 1997
3   The Network Hardware is the Operating System - Ballesteros, Fernandez - 1997
2   Available as ftp://- flux (context) - Ford, Boleyn - 1996
2   A Portable Run-Time System for the SR Concurrent Programming.. - Benson, Olsson - 1997
1   MOSS: ADOS extender based on the Flux OS Toolkit (context) - Ford - 1996
1   Jigsaw --- An Object-Oriented Web Server in Java (context) - Baird-Smith



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


Documents on the same site (http://www.cs.utah.edu/~kwright/paper_summs/os_papers/):
Drawing the Red Line in Java - Back, Hsieh (1999)   (Correct)
Automatic I/O Hint Generation through Speculative Execution - Chang, Gibson (1999)   (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