From: Godmar Back Date: Wed, 27 Aug 2008 04:02:44 +0000 (+0000) Subject: initial draft X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab3f5744dffa6f93943f577a12ca95eb821478b4;p=pintos-anon initial draft --- diff --git a/sigcse2009/sigcse2009.bib b/sigcse2009/sigcse2009.bib new file mode 100644 index 0000000..e3631e6 --- /dev/null +++ b/sigcse2009/sigcse2009.bib @@ -0,0 +1,204 @@ +% +% 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} +} + + + +