@inproceedings{04cebcb2073a4684aa41c44fe7ed0b83,
title = "Design of the x-kernel",
abstract = "The x-kernel is a configurable operating system kernel designed to support experimentation in interprocess communication and distributed programming. The x-kernel's underlying architecture provides a rich set of abstractions that are used to construct and compose communication protocols. The architecture is interesting because the abstractions are both general enough to accommodate a wide range of protocols and efficient enough to provide a useful testbed in which protocol performance can be accurately measured.",
author = "Hutchinson, {Norman C.} and Peterson, {Larry L.}",
note = "Funding Information: Our motivation for this effort is twofold. First, we believe that no one communication paradigm is appropriate for all applications, and consequently, the kernel should not mandate the available IPC mechanism(s). In this way, *This work supported in part by National Science Foundation Grants DCR-8701516 and DCR-8609396, and Air Force Office of Scientific Research Grant AFOSR-84-0072. Funding Information: This work supported in part by National Science Foundation Grants DCR-8701516 and DCR-8609396, and Air Force Office of Scientific Research Grant AFOSR-84-0072. Publisher Copyright: {\textcopyright} 1988 ACM.; 1988 Symposium on Communications Architectures and Protocols, SIGCOMM 1988 ; Conference date: 16-08-1988 Through 18-08-1988",
year = "1988",
month = aug,
day = "1",
doi = "10.1145/52324.52332",
language = "English (US)",
series = "Symposium Proceedings on Communications Architectures and Protocols, SIGCOMM 1988",
publisher = "Association for Computing Machinery, Inc",
pages = "65--75",
editor = "Vinton Cerf",
booktitle = "Symposium Proceedings on Communications Architectures and Protocols, SIGCOMM 1988",
}