initial draft
[pintos-anon] / sigcse2009 / sigcse2009.bib
1 %
2 % This file is automatically generated by citeulike.org
3 %
4 @book{Deitel2003Operating,
5         abstract = {The third edition of \_Operating Systems\_**\_ has been entirely updated to
6 reflect current core operating system concepts and design considerations. To
7 complement the discussion of operating system concepts, the book features two
8 in-depth case studies on Linux and Windows XP. The case studies follow the
9 outline of the book, so readers working through the chapter material can refer
10 to each case study to see how a particular topic is handled in either Linux or
11 Windows XP. Using Java code to illustrate key points, \_Operating Systems\_**\_
12 introduces processes, concurrent programming, deadlock and indefinite
13 postponement, mutual exclusion, physical and virtual memory, file systems,
14 disk performance, distributed systems, security and more. New to this edition
15 are a chapter on multithreading and extensive treatments of distributed
16 computing, multiprocessing, performance, and computer security. An ideal up-
17 to-date book for beginner operating systems readers.},
18         author = {Deitel, Harvey  M.  and Deitel, Paul  J.  and Choffnes, David  R. },
19         citeulike-article-id = {3138498},
20         edition = {3},
21         howpublished = {Hardcover},
22         isbn = {0131828274},
23         month = {December},
24         posted-at = {2008-08-20 05:38:59},
25         priority = {2},
26         publisher = {Prentice Hall},
27         title = {Operating Systems (3rd Edition)},
28         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0131828274},
29         year = {2003}
30 }
31
32
33
34 @book{Bryant2002Computer,
35         abstract = {This book explains the important and enduring concepts underlying all computer
36 systems, and shows the concrete ways that these ideas affect the correctness,
37 performance, and utility of application programs. The book's concrete and
38 hands-on approach will help readers understand what is going on “under the
39 hood” of a computer system. This book focuses on the key concepts of basic
40 network programming, program structure and execution, running programs on a
41 system, and interaction and communication between programs. For anyone
42 interested in computer organization and architecture as well as computer
43 systems.},
44         author = {Bryant, Randal  E.  and O'Hallaron, David  R. },
45         citeulike-article-id = {3138486},
46         edition = {US Ed},
47         howpublished = {Hardcover},
48         isbn = {013034074X},
49         month = {August},
50         posted-at = {2008-08-20 05:10:24},
51         priority = {2},
52         publisher = {Prentice Hall},
53         title = {Computer Systems: A Programmer's Perspective},
54         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/013034074X},
55         year = {2002}
56 }
57
58
59
60 @book{HoltConcurrent,
61         author = {Holt, R. C. },
62         citeulike-article-id = {3138475},
63         howpublished = {Paperback},
64         isbn = {0201106949},
65         posted-at = {2008-08-20 04:46:50},
66         priority = {2},
67         publisher = {Addison-Wesley},
68         title = {Concurrent Euclid, the Unix* System, and Tunis (Addison-Wesley series in computer science)},
69         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0201106949}
70 }
71
72
73
74 @article{Atwood1984Use,
75         address = {New York, NY, USA},
76         author = {Atwood, J. W. },
77         citeulike-article-id = {3138471},
78         doi = {10.1145/850755.850756},
79         issn = {0163-5980},
80         journal = {SIGOPS Oper. Syst. Rev.},
81         month = {April},
82         number = {2},
83         pages = {6--7},
84         posted-at = {2008-08-20 04:43:34},
85         priority = {2},
86         publisher = {ACM},
87         title = {Use of Tunis in an operating systems design course},
88         url = {http://portal.acm.org/citation.cfm?id=850755.850756},
89         volume = {18},
90         year = {1984}
91 }
92
93
94
95 @inproceedings{Christopher1993Nachos,
96         address = {Berkeley, CA, USA},
97         author = {Christopher, Wayne  A.  and Procter, Steven  J.  and Anderson, Thomas  E. },
98         booktitle = {USENIX'93: Proceedings of the USENIX Winter 1993 Conference},
99         citeulike-article-id = {2757938},
100         pages = {4},
101         posted-at = {2008-08-20 04:38:57},
102         priority = {2},
103         publisher = {USENIX Association},
104         title = {The Nachos instructional operating system},
105         url = {http://portal.acm.org/citation.cfm?id=1267307},
106         year = {1993}
107 }
108
109
110
111 @inproceedings{Atkin2002PortOS,
112         address = {New York, NY, USA},
113         author = {Atkin, Benjamin   and Sirer, Emin  G. },
114         booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
115         citeulike-article-id = {3138468},
116         doi = {10.1145/563340.563384},
117         isbn = {1581134738},
118         location = {Cincinnati, Kentucky},
119         pages = {116--120},
120         posted-at = {2008-08-20 04:37:53},
121         priority = {2},
122         publisher = {ACM},
123         title = {PortOS: an educational operating system for the Post-PC environment},
124         url = {http://portal.acm.org/citation.cfm?id=563340.563384},
125         year = {2002}
126 }
127
128
129
130 @inproceedings{Derosa2006Realism,
131         address = {New York, NY, USA},
132         author = {Derosa, Peter   and Shen, Kai   and Stewart, Christopher   and Pearson, Jonathan  },
133         booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
134         citeulike-article-id = {3138467},
135         doi = {10.1145/1121341.1121436},
136         isbn = {1595932593},
137         location = {Houston, Texas, USA},
138         pages = {308--312},
139         posted-at = {2008-08-20 04:37:44},
140         priority = {2},
141         publisher = {ACM},
142         title = {Realism and simplicity: disk simulation for instructional OS performance evaluation},
143         url = {http://portal.acm.org/citation.cfm?id=1121341.1121436},
144         year = {2006}
145 }
146
147
148
149 @inproceedings{Nieh2005Experiences,
150         address = {New York, NY, USA},
151         author = {Nieh, Jason   and Vaill, Chris  },
152         booktitle = {SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education},
153         citeulike-article-id = {1557532},
154         doi = {10.1145/1047344.1047508},
155         issn = {0097-8418},
156         pages = {520--524},
157         posted-at = {2008-08-20 04:36:38},
158         priority = {2},
159         publisher = {ACM Press},
160         title = {Experiences teaching operating systems using virtual platforms and linux},
161         url = {http://portal.acm.org/citation.cfm?id=1047508},
162         year = {2005}
163 }
164
165
166
167 @inproceedings{Holland2002New,
168         address = {New York, NY, USA},
169         author = {Holland, David  A.  and Lim, Ada  T.  and Seltzer, Margo  I. },
170         booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
171         citeulike-article-id = {1557559},
172         doi = {10.1145/563340.563383},
173         issn = {0097-8418},
174         pages = {111--115},
175         posted-at = {2008-08-20 04:20:23},
176         priority = {2},
177         publisher = {ACM Press},
178         title = {A new instructional operating system},
179         url = {http://portal.acm.org/citation.cfm?id=563383},
180         year = {2002}
181 }
182
183
184
185 @inproceedings{Hovemeyer2004Running,
186         address = {New York, NY, USA},
187         author = {Hovemeyer, David   and Hollingsworth, Jeffrey  K.  and Bhattacharjee, Bobby  },
188         booktitle = {SIGCSE '04: Proceedings of the 35th SIGCSE technical symposium on Computer science education},
189         citeulike-article-id = {3138451},
190         doi = {10.1145/971300.971411},
191         isbn = {1581137982},
192         location = {Norfolk, Virginia, USA},
193         pages = {315--319},
194         posted-at = {2008-08-20 04:19:33},
195         priority = {2},
196         publisher = {ACM},
197         title = {Running on the bare metal with GeekOS},
198         url = {http://portal.acm.org/citation.cfm?id=971300.971411},
199         year = {2004}
200 }
201
202
203
204