next up previous contents
Next: About this document ... Up: A File System Component Previous: 12.2 An Example Using

Bibliography

Abrosimov92
V. Abrosimov, F. Armand, and M. I. Ortega.
A Distributed Consistency Server for the CHORUS System.
Symposium on Experiences with Distributed and Multiprocessor Systems (SEDMS) (Newport Beach, CA), pages 129-48.
USENIX, 26-27 March 1992.

Accetta86
M. Accetta, R. Baron, W. Bolosky, D. Golub, R. Rashid, A. Tevanian, and M. Young.
Mach: A New Kernel Foundation for UNIX Development.
USENIX Conference Proceedings (Atlanta, GA), pages 93-112.
USENIX, Summer 1986.

Anderson92
D. P. Anderson, Y. Osawa, and R. Govindan.
The Continuous Media File System (Real-Time Disk Storage and Retrieval of Digital Audio/Video Data).
USENIX Conference Proceedings (San Antonio, TX), pages 157-64.
USENIX, Summer 1992.

Bershad88
B. N. Bershad and C. B. Pinkerton.
Watchdogs: Extending the UNIX File System.
USENIX Conference Proceedings (Dallas, TX), pages 267-75.
USENIX, Winter 1988.

Bishop88
M. A. Bishop.
Auditing Files on a Network of UNIX Machines.
UNIX Security Workshop (Portland, Oregon), pages 51-2.
USENIX, 29-30 August 1988.

Blaze93
M. Blaze.
A Cryptographic File System for Unix.
Proceedings of the first ACM Conference on Computer and Communications Security (Fairfax, VA).
ACM, November, 1993.

Boneh96
D. Boneh and R. J. Lipton.
A Revocable Backup System.
The Sixth USENIX UNIX Security Symposium Proceedings (San Jose, California), pages 91-6.
USENIX, 22-25 July 1996.

Bosch96
P. Bosch and S. J. Mullender.
Cut-and-paste file-systems: integrating simulators and file-systems.
USENIX (San Diego, CA), January 1996.

Breitstein97
S. R. Breitstein.
Inferno Namespaces.
Online White-Paper.
Lucent Technologies, 11 March 1997.
Available via the WWW in http://www.inferno.lucent.com/namespace.html.

Callaghan89
B. Callaghan and T. Lyon.
The Automounter.
USENIX Conference Proceedings (San Diego, CA), pages 43-51.
USENIX, Winter 1989.

Callaghan93
B. Callaghan and S. Singh.
The Autofs Automounter.
USENIX Conference Proceedings (Cincinnati, OH), pages 59-68.
USENIX, Summer 1993.

Cate92
V. Cate.
Alex - a global filesystem.
Proceedings of the File Systems Workshop (Ann Arbor, MI), pages 1-11.
Usenix Association, 21-22 May 1992.

CORBA91
D. E. Corp., H.-P. Company, H. Corp., N. Corp., O. D. Inc., and S. Inc.
The Common Object Request Broker: Architecture and Specification, OMG document number 91.12.1, Rev. 1.1.
Object Management Group, Draft 10 December 1991.

Elmasri94
R. Elmasri and S. B. Navathe.
Dynamic Multilevel Indexes Using B-Trees and B+-trees.
In Fundamentals of Database Systems, pages 116-28.
Benjamin Cummings, 1994.

Fall94
K. Fall and J. Pasquale.
Improving Continuous-Media Playback Performance with In-Kernel Data Paths.
IEEE Conference on Multimedia Computing and Systems, pages 100-9, May 1994.

Fitzhardinge94
J. Fitzhardinge.
Userfs - user process filesystem.
Unpublished software package documentation.
Softway Pty, Ltd., August, 1994.
Available via ftp from tsx-11.mit.edu in /pub/linux/ALPHA/userfs.

Forin94
A. Forin and G. Malan.
An MS-DOS Filesystem for UNIX.
USENIX Conference Proceedings (San Francisco, CA), pages 337-54.
USENIX, Winter 1994.

Gingell87a
R. A. Gingell, M. Lee, X. T. Dang, and M. S. Weeks.
Shared Libraries in SunOS.
USENIX Conference Proceedings (Phoenix, AZ), pages 131-45.
USENIX, Summer 1987.

Gingell87b
R. A. Gingell, J. P. Moran, and W. A. Shannon.
Virtual Memory Architecture in SunOS.
USENIX Conference Proceedings (Phoenix, AZ), pages 81-94.
USENIX, Summer 1987.

Glover93
F. Glover.
A Specification of Trusted NFS (TNFS) Protocol Extensions.
Technical report.
Internet Engineering Task Force, 1 March 1993.

Golub90
D. Golub.
ddb(4).
Mach Operating System Reference Manual, Section 4.
Carnegie Mellon University, 8 August 1990.

Gutmann96
P. Gutmann.
Secure Deletion of Data from Magnetic and Solid-State Memory.
The Sixth USENIX UNIX Security Symposium Proceedings (San Jose, California), pages 77-89.
USENIX, 22-25 July 1996.

Guy90
R. G. Guy, J. S. Heidemann, W. Mak, T. W. Page Jr., G. J. Popek, and D. Rothmeier.
Implementation of the Ficus replicated file system.
USENIX Conference Proceedings, pages 63-71.
USENIX, June 1990.

Haemer94
J. S. Haemer.
Imake Rhymes with Mistake.
;login:, 19(1):32-3.
USENIX, January-February 1994.

Haynes92
R. A. Haynes and S. M. Kelly.
Software Security for a Network Storage Service.
UNIX Security III Symposium Proceedings (Baltimore, Maryland), pages 253-65.
USENIX, 14-16 September 1992.

Heidemann91
J. S. Heidemann and G. J. Popek.
A layered approach to file system development.
Technical report CSD-910007.
University of California, Los Angeles, March 1991.

Heidemann94
J. S. Heidemann and G. J. Popek.
File System Development with Stackable Layers.
Transactions on Computing Systems, 12(1):58-89.
(New York, New York), ACM, February, 1994.

Kao89
P.-H. Kao, B. Gates, B. Thompson, and D. McCluskey.
Support of the ISO-9660/HSG CD-ROM File System in HP-UX.
USENIX Conference Proceedings (Baltimore, MD), pages 189-202.
USENIX, Summer 1989.

Kardel90
F. Kardel.
Frozen Files.
UNIX Security II Workshop Proceedings (Portland, Oregon), pages 83-6.
USENIX, 27-28 August 1990.

Kernighan96
B. W. Kernighan.
A Descent into Limbo.
Online White-Paper.
Lucent Technologies, 12 July 1996.
Available via the WWW in http://www.inferno.lucent.com/inferno/limbotut.html.

Khalidi93
Y. A. Khalidi and M. N. Nelson.
Extensible File Systems in Spring.
Proceedings of the 14th Symposium on Operating Systems Principles (Asheville, North Carolina).
ACM, December, 1993.

Kistler91
J. J. Kistler and M. Satyanarayanan.
Disconnected Operation in the Coda File System.
Thirteenth ACM Symposium on Operating Systems Principles (Asilomar Conference Center, Pacific Grove, U.S.), volume 25, number 5, pages 213-25.
ACM Press, 1991.

Kistler93
J. J. Kistler.
Disconnected Operation in a Distributed File System (Report CMU-CS-93-156).
Technical report.
Carnegie Mellon University, Pittsburgh, U.S., 1993.

Kleiman86
S. R. Kleiman.
Vnodes: An Architecture for Multiple File System Types in Sun UNIX.
USENIX Conference Proceedings (Atlanta, GA), pages 238-47.
USENIX, Summer 1986.

Kramer88
S. M. Kramer.
On Incorporating Access Control Lists into the UNIX Operating System.
UNIX Security Workshop (Portland, Oregon), pages 38-48.
USENIX, 29-30 August 1988.

Kuenning94
G. Kuenning, G. J. Popek, and P. Reiher.
An Analysis of Trace Data for Predictive File Caching in Mobile Computing.
USENIX Summer 1994 Conference (To Appear) (Boston, U.S.), 1994.

Lord96
T. Lord.
Subject: SNFS - Scheme-extensible NFS.
Unpublished USENET article.
emf.net, 30 October 1996.
Available via ftp in ftp://emf.net:users/lord/systas-1.1.tar.gz.

LoVerso91
S. LoVerso, N. Paciorek, A. Langerman, and G. Feinberg.
The OSF/1 UNIX Filesystem (UFS).
USENIX Conference Proceedings (Dallas, TX), pages 207-18.
USENIX, 21-25 January 1991.

Lucent97
Lucent.
Inferno: la Commedia Interattiva.
Online White-Paper.
Lucent Technologies, 13 March 1997.
Available via the WWW in http://inferno.lucent.com/inferno/infernosum.html.

MacKenzie95
D. MacKenzie.
Autoconf: Creating Automatic Configuration Scripts.
User Manual, Edition 2.7, for Autoconf version 2.7.
Free Software Foundation, November 1995.

Marsh94
B. Marsh, F. Douglis, and P. Krishnan.
Flash Memory File Caching for Mobile Computers.
Technical report.
Matsushita Information Technology Laboratory, U.S., 1994.

McKusick84
M. K. McKusick, W. N. Joy, S. J. Leffler, and R. S. Fabry.
A fast file system for UNIX.
ACM Transactions on Computer Systems, 2(3):181-97, August 1984.

Mercer94
C. Mercer, S. Savage, and H. Tokuda.
Processor Capacity Reserves: Operating System Support for Multimedia Applications.
Proceedings of the IEEE International Conference on Multimedia Computing and Systems, pages 90-9, May 1994.

Minnich93
R. G. Minnich.
The AutoCacher: A File Cache Which Operates at the NFS Level.
USENIX Technical Conference Proceedings (San Diego, CA), pages 77-83.
USENIX, Winter 1993.

Mitchel94
J. G. Mitchel, J. J. Giobbons, G. Hamilton, P. B. Kessler, Y. A. Khalidi, P. Kougiouris, P. W. Madany, M. N. Nelson, M. L. Powell, and S. R. Radia.
An Overview of the Spring System.
CompCon Conference Proceedings (San Francisco, California).
CompCon, 1994.

Moran93
J. Moran and B. Lyon.
The Restore-o-Mounter: The File Motel Revisited.
USENIX Conference Proceedings (Cincinnati, OH), pages 45-58.
USENIX, Summer 1993.

Mummert95
L. B. Mummert, M. R. Ebling, and M. Satyanarayanan.
Exploiting weak connectivity for mobile file access.
Fifteenth ACM Symposium on Operating Systems Principles (Copper Mountain Resort, CO).
Association for Computing Machinery SIGOPS, 3-6 December 1995.

Pasquale94
J. Pasquale, E. Anderson, and K. Muller.
Container Shipping: Operating System Support for I/O-Intensive Applications.
IEEE Computer, pages 84-93, March 1994.

Pawlowski94
B. Pawlowski, C. Juszczak, P. Staubach, C. Smith, D. Lebel, and D. Hitz.
NFS Version 3 Design and Implementation.
USENIX Conference Proceedings (Boston, Massachusetts), pages 137-52.
USENIX, 6-10 June 1994.

Pendry91
J.-S. Pendry and N. Williams.
Amd - The 4.4 BSD Automounter.
User Manual, edition 5.3 alpha.
Imperial College of Science, Technology, and Medicine, London, England, March 1991.

Pendry95
J.-S. Pendry and M. K. McKusick.
Union mounts in 4.4BSD-Lite.
Conference Proceedings of the USENIX 1995 Technical Conference on UNIX and Advanced Computing Systems (New Orleans), pages 25-33.
Usenix Association, 16-20 January 1995.

Pike90
R. Pike, D. Presotto, K. Thompson, and H. Trickey.
Plan 9 from Bell Labs.
Proceedings of Summer UKUUG Conference, pages 1-9, July 1990.

Pike91
R. Pike, D. Presotto, K. Thompson, and H. Trickey.
Plan 9, a distributed system.
Proceedings of Spring EurOpen Conference, pages 43-50, May 1991.

PLC96
PLC.
StackFS: The Stackable File System Architecture.
Online White-Paper.
Programmed Logic Corporation, 1996.
Available via the WWW in http://www.plc.com/st-wp.html.

Presotto93
D. Presotto and P. Winterbottom.
The Organization of Networks in Plan 9.
USENIX Technical Conference Proceedings (San Diego, CA), pages 271-80.
USENIX, Winter 1993.

Ramakrishnan93
K. Ramakrishnan, L. Vaitzblit, C. Gray, U. Vahalia, D. Ting, P. Tzelnic, S. Glasner, and W. Duso.
Operating System Support for a Video-on-Demand File Service.
Proceedings of 4th Int. Workshop on Network and Operating Systems Support for Digital Audio and Video (Lancaster, UK), November 1993.

Rees86
J. Rees, P. H. Levine, N. Mishkin, and P. J. Leach.
An Extensible I/O System.
USENIX Conference Proceedings (Atlanta, GA), pages 114-25.
USENIX, Summer 1986.

Ritchie84
D. M. Ritchie.
A stream input-output system.
AT&T Bell Laboratories Technical Journal, 63(8):1897-910, October 1984.

Rodriguez86
R. Rodriguez, M. Koehler, and R. Hyde.
The generic file system.
1986 Summer USENIX Technical Conference (Atlanta, GA, June 1986), pages 260-9.
USENIX, June 1986.

Rosenblum91
M. Rosenblum and J. K. Ousterhout.
The design and implementation of a log-structured file system.
Proceedings of 13th ACM Symposium on Operating Systems Principles (Asilomar, Pacific Grove, CA), pages 1-15.
Association for Computing Machinery SIGOPS, 13 October 1991.

Rosenthal90
D. S. H. Rosenthal.
Evolving the Vnode Interface.
USENIX Conference Proceedings (Anaheim, CA), pages 107-18.
USENIX, Summer 1990.

Rosenthal92
D. S. H. Rosenthal.
Requirements for a ``Stacking'' Vnode/VFS Interface.
Unix International document SD-01-02-N014.
UNIX International, 1992.

Sandberg85
R. Sandberg, D. Goldberg, S. Kleiman, D. Walsh, and B. Lyon.
Design and implementation of the Sun Network Filesystem.
USENIX Association Summer Conference Proceedings of 1985 (11-14 June 1985, Portland, OR), pages 119-30.
USENIX Association, El Cerrito, CA, 1985.

Satyanarayanan90
M. Satyanarayanan, J. J. Kistler, P. Kumar, M. E. Okasaki, E. H. Siegel, and D. C. Steere.
Coda: A Highly Available File System for a Distributed Workstation Environment.
IEEE Transactions on Computers, 39:447-59, 1990.

Skinner93
G. C. Skinner and T. K. Wong.
''Stacking'' Vnodes: A Progress Report.
USENIX Conference Proceedings (Cincinnati, OH), pages 161-74.
USENIX, Summer 1993.

SMCC90
SMCC.
syslogd(8).
SunOS 4.1 Reference Manual, Section 8.
Sun Microsystems, Incorporated, January, 1990.

SMCC91
SMCC.
config(8).
SunOS 4.1 Reference Manual, Section 8.
Sun Microsystems, Incorporated, 10 April 1991.

SMCC93a
SMCC.
modload(1M).
SunOS 5.5 Reference Manual, Section 1M.
Sun Microsystems, Incorporated, 1 December 1993.

SMCC93b
SMCC.
Overview of Online: DiskSuite.
In Online DiskSuite 2.0 Administration Guide, pages 31-6.
SunSoft, May, 1993.

SMCC94a
SMCC.
kadb(1M).
SunOS 5.4 Reference Manual, Section 1M.
Sun Microsystems, Incorporated, 2 June 1994.

SMCC94b
SMCC.
swap(1M).
SunOS 5.5 Reference Manual, Section 1M.
Sun Microsystems, Incorporated, 2 March 1994.

SMCC95
SMCC.
crash(1M).
SunOS 5.5 Reference Manual, Section 1M.
Sun Microsystems, Incorporated, 25 January 1995.

Stallman94
R. M. Stallman and R. H. Pesch.
The GNU Source-Level Debugger.
User Manual, Edition 4.12, for GDB version 4.13.
Free Software Foundation, January 1994.

Steiner88
J. G. Steiner, C. Neuman, and J. I. Schiller.
Kerberos: An Authentication Service for Open Network Systems.
USENIX Conference Proceedings (Dallas, TX), pages 191-202.
USENIX, Winter 1988.

Stewart93
J. N. Stewart.
AMD - The Berkeley Automounter, Part 1.
;login:, 18(3):19.
USENIX, May/June 1993.

Stone87
D. L. Stone and J. R. Nestor.
IDL: background and status.
SIGPLAN Notices, 22(11):5-9, November 1987.

Stonebraker81
M. Stonebraker.
Operating system support for database management.
Communications of the ACM, 24(7):412-18, July 1981.

Stonebraker86
M. Stonebraker and A. Kumar.
Operating system support for data management.
Database Engineering, 9(3):43-51, September 1986.

Sun89
Sun Microsystems, Incorporated.
NFS: Network File System protocol specification, Technical report RFC-1094, March 1989.

SunSoft94
SunSoft.
Cache File System (CacheFS).
A White-Paper.
Sun Microsystems, Incorporated, February 1994.

Tait91
C. Tait and D. Duchamp.
Service Interface and Replica Consistency Algorithm for Mobile File System Clients.
1st International Conference on Parallel and Distributed Information Systems, 1991.

Tait92
C. D. Tait and D. Duchamp.
An Efficient Variable-Consistency Replicated File Service.
Technical report.
Department of Computer Science, Columbia University, New York, U.S., 1992.

Takahashi95
T. Takahashi, A. Shimbo, and M. Murota.
File-Based Network Collaboration System.
The Fifth USENIX UNIX Security Symposium Proceedings (Salt Lake City, Utah), pages 95-104.
USENIX, 5-7 June 1995.

Tanenbaum92
A. S. Tanenbaum.
The MS-DOS File System.
In Modern Operating Systems, pages 340-2.
Prentice Hall, 1992.

Warren87
W. B. Warren, J. Kickenson, and R. Snodgrass.
A tutorial introduction to using IDL.
SIGPLAN Notices, 22(11):18-34, November 1987.

Zadok93a
E. Zadok and D. Duchamp.
Discovery and Hot Replacement of Replicated Read-Only File Systems, with Application to Mobile Computing.
USENIX Conference Proceedings (Cincinnati, OH), pages 69-85.
USENIX, Summer 1993.

Zadok93b
E. Zadok and A. Dupuy.
HLFSD: Delivering Email to Your $HOME.
Systems Administration (LISA VII) Conference (Monterey, CA), pages 243-54.
USENIX, 1-5 November 1993.



Erez Zadok
1999-12-07