[comp.os.research] File system bibliography

darrell@Beowulf.UCSD.EDU (12/25/87)

[ Here's a file system bibliography in BibTeX fomat -- no flames from Eugene ]
[ about not using refer.  Send any comments or additions to me and I will be ]
[ glad to forward them to the author.  --DL                                  ]

@PHDTHESIS{mogul:phd,
	AUTHOR = {Jeffrey Clifford Mogul},
	TITLE = {Representing Information about Files},
    SCHOOL = {Computer Science Department, Stanford University},
    ADDRESS = {Palo Alto, California},
	YEAR = {1986},
	MONTH = MAR,
	NOTE = {Report No. {STAN-CS-86-1103}}
}

@PHDTHESIS{thompson:phd,
	AUTHOR = {James Gordon Thompson},
	TITLE = {Efficient Analysis of Caching Systems},
    SCHOOL = {Computer Science Division (EECS), University of California, Berkeley},
    ADDRESS = {Berkeley, California},
	YEAR = {1987},
	MONTH = OCT,
	NOTE = {Report No. {UCB/CSD 87/374}}
}

@PHDTHESIS{reed:phd,
	AUTHOR = {David P. Reed},
	TITLE = {Naming and Synchronization in a Decentralized Computer System},
	SCHOOL = {M.I.T.},
  	ADDRESS = {Cambridge, Massachusetts},
	YEAR = {1978},
	MONTH = SEP,
	NOTE = {Report. No. {MIT/LCS/TR-205}}
}

@TECHREPORT{gifford:phd,
	AUTHOR = {David K. Gifford},
	TITLE = {Information Storage in a Decentralized Computer System},
	INSTITUTION = {Xerox PARC},
	YEAR = {1981},
	NUMBER = {CSL-81-8},
	MONTH = JUN
}

@ARTICLE{svobodova:survey,
	AUTHOR = {Liba Svobodova},
	TITLE = {File Servers for Network-Based Distributed Systems},
	JOURNAL = COMPSUR,
	YEAR = {1984},
	VOLUME = {16},
	NUMBER = {4},
	PAGES = {353--398},
	MONTH = DEC
}

@ARTICLE{mckusick:unix42,
	AUTHOR = {Marshall K. McKusick and  William N. Joy and Samuel J. Leffler and Robert S. Fabry},
	TITLE = {A Fast File System for UNIX},
	JOURNAL = TOCS,
	YEAR = {1984},
	VOLUME = {2},
	NUMBER = {3},
	PAGES = {181--197},
	MONTH = AUG
}

@ARTICLE{brown:alpine,
	AUTHOR = {Mark R. Brown and Karen N. Koling and Edward A. Taft},
	TITLE = {The Alpine File System},
	JOURNAL = TOCS,
	YEAR = {1985},
	VOLUME = {3},
	NUMBER = {4},
	PAGES = {261--293},
	MONTH = NOV
}

@INPROCEEDINGS{satya:sizes,
	AUTHOR = {M. Satyanarayanan},
	TITLE = {A Study of File Sizes and Functional Lifetimes},
     BOOKTITLE = {Proceedings of the 8th Symposium on Operating System Principles},
     YEAR = {1981},
     MONTH = DEC,
     ORGANIZATION = {ACM}, 
     PAGES = {96--108}
}

@INPROCEEDINGS{fridrich:felix,
	AUTHOR = {M. Fridrich and W. Older},
	TITLE = {The Felix File Server},
     BOOKTITLE = {Proceedings of the 8th Symposium on Operating System Principles},
     YEAR = {1981},
     MONTH = DEC,
     ORGANIZATION = {ACM}, 

	PAGES = {37--46}
}

@INPROCEEDINGS{svobodova:distobj,
	AUTHOR = {Liba Svobodova},
	TITLE = {A Reliable Object-Oriented Data Repository for a 
                  Distributed Computer System},
     BOOKTITLE = {Proceedings of the 8th Symposium on Operating System Principles},
     YEAR = {1981},
     MONTH = DEC,
     ORGANIZATION = {ACM}, 

	PAGES = {47--58}
}

@INPROCEEDINGS{paxton:transact,
	AUTHOR = {William H. Paxton},
	TITLE = {A Client-Based Transaction System to Maintain Data Integrity},
     BOOKTITLE = {Proceedings of the 7th Symposium on Operating System Principles},
     YEAR = {1979},
     MONTH = DEC,
     ORGANIZATION = {ACM}, 

	PAGES = {18--23}
}

@INPROCEEDINGS{pollack:imax,
	AUTHOR = {Fred J. Pollack and Kevin C. Kahn and Roy M. Wilkinson},
	TITLE = {The iMAX-432 Object Filing System},
     BOOKTITLE = {Proceedings of the 8th Symposium on Operating System Principles},
     YEAR = {1981},
     MONTH = DEC,
     ORGANIZATION = {ACM}, 

	PAGES = {137--147}
}

@UNPUBLISHED{garfinkel:worm,
	AUTHOR = {Simson L. Garfinkel},
	TITLE = {A File System For Write-Once Media},
	NOTE = {Unpublished report},
	MONTH = JUL,
	YEAR = {1987},
	ORGANIZATION = {MIT Media Lab}
}

@UNPUBLISHED{bech:archiving,
	AUTHOR = {Stephan v. Bechtolsheim},
	TITLE = {A Unix Archiving System},
	NOTE = {Unpublished report},
	MONTH = JUL,
	ORGANIZATION = {Purdue University},
	YEAR = {1987}
}

@ARTICLE{lawrie:exper,
	AUTHOR = {D. H. Lawrie and J. M. Randal and R. R. Barton},
	TITLE = {Experiments with Automatic File Migration},
	JOURNAL = COMP,
    INSTITUTION = {University of Illinois},
	YEAR = {1982},
	PAGES = {45--55},
	VOLUME = {??},
	NUMBER = {??}
}

@UNPUBLISHED{gait:worm,
	AUTHOR = {Jason Gait},
	TITLE = {The Optical File Cabinet: A Random Access File System for Write Once Optical Disk},
	NOTE = {Unpublished paper},
	YEAR = {1987}
}

@TECHREPORT{park:fsperf,
	AUTHOR = {Arvin Park and Richard J. Lipton},
	TITLE = {Models and Measurements of File System Performance},
    INSTITUTION = {Princeton University},
    ADDRESS = {Princeton, New Jersey},
	YEAR = {1986},
	NUMBER = {CS-TR-067-86},
	MONTH = DEC
}

@TECHREPORT{salem:recovery,
	AUTHOR = {Kenneth Salem and Hector Garcia-Molina},
	TITLE = {Crash Recovery Mechanisms for Main Storage Database Systems},
    INSTITUTION = {Princeton University},
    ADDRESS = {Princeton, New Jersey},
	YEAR = {1986},
	NUMBER = {CS-TR-034-86},
	MONTH = APR
}

@ARTICLE{cheriton:uio,
	AUTHOR = {David R. Cheriton},
	TITLE = {UIO: A Uniform {I/O} System Interface for Distributed Systems},
	JOURNAL = TOCS,
	YEAR = {1987},
	VOLUME = {5},
	NUMBER = {1},
	PAGES = {12--46},
	MONTH = FEB
}

@ARTICLE{koch:buddy,
	AUTHOR = {Philip D. L. Koch},
	TITLE = {Disk File Allocation Based on the Buddy System},
	JOURNAL = TOCS,
	YEAR = {1987},
	VOLUME = {5},
	NUMBER = {4},
	PAGES = {352--370},
	MONTH = NOV
}

@ARTICLE{smith:diskcache,
	AUTHOR = {Alan Jay Smith},
	TITLE = {Disk Cache---Miss Ratio Analysis and Design Considerations},
	JOURNAL = TOCS,
	YEAR = {1985},
	VOLUME = {3},
	NUMBER = {3},
	PAGES = {161--203},
	MONTH = AUG
}

@TECHREPORT{thompson:semsame,
	AUTHOR = {Mary R. Thompson and Robert D. Sansom and Michael B. Jones and Richard F. Rashid},
	TITLE = {Sesame: The Spice File System},
    INSTITUTION = {Department of Computer Science, Carnegie-Mellon University},
    ADDRESS = {Pittsburgh, Pennsylvania},
	YEAR = {1985},
	NUMBER = {CMU-CS-85-172},
	MONTH = DEC
}

@UNPUBLISHED{nicol:immut,
	AUTHOR = {John R. Nicol and Gordon S. Blair and Doug Shepherd and Jonathan Walpole},
	TITLE = {An Approach to Multiple Copy Update Based on Immutability},
	NOTE = {Department of Computing, University of Lancaster, unpublished paper}
}

@INPROCEEDINGS{rees:eio,
	AUTHOR = {Jim Rees and Paul H. Levine and Nathaniel Mishkin and Paul J. Leach},
	TITLE = {An Extensible I/O System},
	BOOKTITLE = {Proceedings of the Summer 1986 Usenix Conference (??)},
	YEAR = {1986},
	ADDRESS = {Atlanta, Georgia}
}

@PHDTHESIS{craft:phd,
	AUTHOR = {Daniel Hammond Craft},
	TITLE = {Resource Management in a Distributed Computing System},
	SCHOOL = {University of Cambridge},
	YEAR = {1985},
	ADDRESS = {Cambridge, England},
	MONTH = MAR
}

@PHDTHESIS{crawley:phd,
	AUTHOR = {Stephen Christopher Crawley},
	TITLE = {The Entity System: An Object-Based Filing System},
	SCHOOL = {University of Cambridge},
	YEAR = {1986},
	ADDRESS = {Cambridge, England},
	MONTH = APR
}

@ARTICLE{haskin:quicksilver,
	AUTHOR =	"R. Haskin and Y. Malachi and W. Sawdon and G. Chan",
	TITLE =		"Recovery Management in QuickSilver",
     JOURNAL = TOCS,
	YEAR = {{}},
	NOTE = {To appear}
}

@INPROCEEDINGS{hagmann:logging,
	AUTHOR =	"R. Hagmann",
	TITLE =		"Reimplementing the Cedar File System Using Logging and Group Commit",
     BOOKTITLE = {Proceedings of the 11th Symposium on Operating System Principles},
     YEAR = {1987},
	PAGES =		"155-162",
     ORGANIZATION = {ACM} ,
     MONTH = NOV
}

@INPROCEEDINGS{ouster:bsd,
	AUTHOR = {J. Ousterhout and H. Da Costa and D. Harrison and J. Kunze and M. Kupfer and J. Thompson},
	TITLE = {{A Trace-Driven Analysis of the Unix 4.2 BSD File System}},
     BOOKTITLE = {Proceedings of the 10th Symposium on Operating System Principles},
     YEAR = {1985},
     MONTH = DEC,
     ORGANIZATION = {ACM},
	PAGES = {15--24}
}

@INPROCEEDINGS{schroeder:caching,
	AUTHOR = {M. Schroeder and D. Gifford and R. Needham},
	TITLE = {{A Caching File System for a Programmer's Workstation}},
     BOOKTITLE = {Proceedings of the 10th Symposium on Operating System Principles},
     YEAR = {1985},
     MONTH = DEC,
     ORGANIZATION = {ACM},
	PAGES = {25--34}
}

@TECHREPORT{svobodova:swallow,
	AUTHOR = {Liba Svobodova},
	TITLE = {{Management of Object Histories in the Swallow Repository}},
    INSTITUTION = {MIT Laboratory for Computer Science},
    ADDRESS = {Cambridge, Massachusetts},
	YEAR = {1980},
	NUMBER = {MIT/LCS/TR-243},
	MONTH = JUL
}

@MASTERSTHESIS{arens:swallow,
	AUTHOR = {Gail C. Arens},
	TITLE = {{Recovery of the Swallow Repository}},
    SCHOOL = {MIT Laboratory for Computer Science},
    ADDRESS = {Cambridge, Massachusetts},
	YEAR = {1981},
	MONTH = JAN
}

@INPROCEEDINGS{maier:write-once-for-db,
	AUTHOR = {David Maier},
	TITLE = {{Using Write-Once Memory for Database Storage}},
	BOOKTITLE = {Proceedings of the ACM Symposium on Principles of Database Systems},
	YEAR = {1982},
	ORGANIZATION = {ACM},
	ADDRESS = {Los Angeles, California},
	MONTH = MAR
}