--- /dev/null
+%
+% This file is automatically generated by citeulike.org
+%
+@book{Deitel2003Operating,
+ abstract = {The third edition of \_Operating Systems\_**\_ has been entirely updated to
+reflect current core operating system concepts and design considerations. To
+complement the discussion of operating system concepts, the book features two
+in-depth case studies on Linux and Windows XP. The case studies follow the
+outline of the book, so readers working through the chapter material can refer
+to each case study to see how a particular topic is handled in either Linux or
+Windows XP. Using Java code to illustrate key points, \_Operating Systems\_**\_
+introduces processes, concurrent programming, deadlock and indefinite
+postponement, mutual exclusion, physical and virtual memory, file systems,
+disk performance, distributed systems, security and more. New to this edition
+are a chapter on multithreading and extensive treatments of distributed
+computing, multiprocessing, performance, and computer security. An ideal up-
+to-date book for beginner operating systems readers.},
+ author = {Deitel, Harvey M. and Deitel, Paul J. and Choffnes, David R. },
+ citeulike-article-id = {3138498},
+ edition = {3},
+ howpublished = {Hardcover},
+ isbn = {0131828274},
+ month = {December},
+ posted-at = {2008-08-20 05:38:59},
+ priority = {2},
+ publisher = {Prentice Hall},
+ title = {Operating Systems (3rd Edition)},
+ url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0131828274},
+ year = {2003}
+}
+
+
+
+@book{Bryant2002Computer,
+ abstract = {This book explains the important and enduring concepts underlying all computer
+systems, and shows the concrete ways that these ideas affect the correctness,
+performance, and utility of application programs. The book's concrete and
+hands-on approach will help readers understand what is going on “under the
+hood” of a computer system. This book focuses on the key concepts of basic
+network programming, program structure and execution, running programs on a
+system, and interaction and communication between programs. For anyone
+interested in computer organization and architecture as well as computer
+systems.},
+ author = {Bryant, Randal E. and O'Hallaron, David R. },
+ citeulike-article-id = {3138486},
+ edition = {US Ed},
+ howpublished = {Hardcover},
+ isbn = {013034074X},
+ month = {August},
+ posted-at = {2008-08-20 05:10:24},
+ priority = {2},
+ publisher = {Prentice Hall},
+ title = {Computer Systems: A Programmer's Perspective},
+ url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/013034074X},
+ year = {2002}
+}
+
+
+
+@book{HoltConcurrent,
+ author = {Holt, R. C. },
+ citeulike-article-id = {3138475},
+ howpublished = {Paperback},
+ isbn = {0201106949},
+ posted-at = {2008-08-20 04:46:50},
+ priority = {2},
+ publisher = {Addison-Wesley},
+ title = {Concurrent Euclid, the Unix* System, and Tunis (Addison-Wesley series in computer science)},
+ url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0201106949}
+}
+
+
+
+@article{Atwood1984Use,
+ address = {New York, NY, USA},
+ author = {Atwood, J. W. },
+ citeulike-article-id = {3138471},
+ doi = {10.1145/850755.850756},
+ issn = {0163-5980},
+ journal = {SIGOPS Oper. Syst. Rev.},
+ month = {April},
+ number = {2},
+ pages = {6--7},
+ posted-at = {2008-08-20 04:43:34},
+ priority = {2},
+ publisher = {ACM},
+ title = {Use of Tunis in an operating systems design course},
+ url = {http://portal.acm.org/citation.cfm?id=850755.850756},
+ volume = {18},
+ year = {1984}
+}
+
+
+
+@inproceedings{Christopher1993Nachos,
+ address = {Berkeley, CA, USA},
+ author = {Christopher, Wayne A. and Procter, Steven J. and Anderson, Thomas E. },
+ booktitle = {USENIX'93: Proceedings of the USENIX Winter 1993 Conference},
+ citeulike-article-id = {2757938},
+ pages = {4},
+ posted-at = {2008-08-20 04:38:57},
+ priority = {2},
+ publisher = {USENIX Association},
+ title = {The Nachos instructional operating system},
+ url = {http://portal.acm.org/citation.cfm?id=1267307},
+ year = {1993}
+}
+
+
+
+@inproceedings{Atkin2002PortOS,
+ address = {New York, NY, USA},
+ author = {Atkin, Benjamin and Sirer, Emin G. },
+ booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
+ citeulike-article-id = {3138468},
+ doi = {10.1145/563340.563384},
+ isbn = {1581134738},
+ location = {Cincinnati, Kentucky},
+ pages = {116--120},
+ posted-at = {2008-08-20 04:37:53},
+ priority = {2},
+ publisher = {ACM},
+ title = {PortOS: an educational operating system for the Post-PC environment},
+ url = {http://portal.acm.org/citation.cfm?id=563340.563384},
+ year = {2002}
+}
+
+
+
+@inproceedings{Derosa2006Realism,
+ address = {New York, NY, USA},
+ author = {Derosa, Peter and Shen, Kai and Stewart, Christopher and Pearson, Jonathan },
+ booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
+ citeulike-article-id = {3138467},
+ doi = {10.1145/1121341.1121436},
+ isbn = {1595932593},
+ location = {Houston, Texas, USA},
+ pages = {308--312},
+ posted-at = {2008-08-20 04:37:44},
+ priority = {2},
+ publisher = {ACM},
+ title = {Realism and simplicity: disk simulation for instructional OS performance evaluation},
+ url = {http://portal.acm.org/citation.cfm?id=1121341.1121436},
+ year = {2006}
+}
+
+
+
+@inproceedings{Nieh2005Experiences,
+ address = {New York, NY, USA},
+ author = {Nieh, Jason and Vaill, Chris },
+ booktitle = {SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education},
+ citeulike-article-id = {1557532},
+ doi = {10.1145/1047344.1047508},
+ issn = {0097-8418},
+ pages = {520--524},
+ posted-at = {2008-08-20 04:36:38},
+ priority = {2},
+ publisher = {ACM Press},
+ title = {Experiences teaching operating systems using virtual platforms and linux},
+ url = {http://portal.acm.org/citation.cfm?id=1047508},
+ year = {2005}
+}
+
+
+
+@inproceedings{Holland2002New,
+ address = {New York, NY, USA},
+ author = {Holland, David A. and Lim, Ada T. and Seltzer, Margo I. },
+ booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
+ citeulike-article-id = {1557559},
+ doi = {10.1145/563340.563383},
+ issn = {0097-8418},
+ pages = {111--115},
+ posted-at = {2008-08-20 04:20:23},
+ priority = {2},
+ publisher = {ACM Press},
+ title = {A new instructional operating system},
+ url = {http://portal.acm.org/citation.cfm?id=563383},
+ year = {2002}
+}
+
+
+
+@inproceedings{Hovemeyer2004Running,
+ address = {New York, NY, USA},
+ author = {Hovemeyer, David and Hollingsworth, Jeffrey K. and Bhattacharjee, Bobby },
+ booktitle = {SIGCSE '04: Proceedings of the 35th SIGCSE technical symposium on Computer science education},
+ citeulike-article-id = {3138451},
+ doi = {10.1145/971300.971411},
+ isbn = {1581137982},
+ location = {Norfolk, Virginia, USA},
+ pages = {315--319},
+ posted-at = {2008-08-20 04:19:33},
+ priority = {2},
+ publisher = {ACM},
+ title = {Running on the bare metal with GeekOS},
+ url = {http://portal.acm.org/citation.cfm?id=971300.971411},
+ year = {2004}
+}
+
+
+
+