Loading...
Please wait, while we are loading the content...
Similar Documents
The Flux OSKit: A Substrate for Kernel and Language Research (1997)
| Content Provider | CiteSeerX |
|---|---|
| Author | Ford, Bryan Back, Godmar Benson, Greg Lepreau, Jay Lin, Albert Shivers, Olin |
| Description | In Proceedings of the 16th ACM Symposium on Operating Systems Principles 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 a technique that allows unmodified code from existing mature operating systems to be incorporated quickly and updated regularly, by wrapping it with a small amount of carefully designed "glue" code to isolate its dependencies and export well-defined interfaces. The OSKit uses this technique to incorporate over 230,000 lines of stable code including device drivers, file systems, and network protocols. Our experience demonstrates that this approach to component software structure and reuse has a s... |
| File Format | |
| Language | English |
| Publisher Date | 1997-01-01 |
| Access Restriction | Open |
| Subject Keyword | Language Research Small Amount Unmodified Code Network Protocol Flux Oskit New O Structure Unconventional Technique Wide Variety Well-defined Interface Implementation Detail Large Project Software Structure File System Well-documented O Component Device Driver Glue Code Stable Code Platform-specific Facility Novel Way |
| Content Type | Text |
| Resource Type | Article |