Remove "insult" example
[pintos-anon] / sigcse2009 / sigcse2009.bib
1 %
2 % This file is automatically generated by citeulike.org
3 %
4 @misc{PorterOverview,
5         author = {Porter, Harry  H. },
6         citeulike-article-id = {3172389},
7         organization = {Portland State University},
8         posted-at = {2008-08-29 14:20:05},
9         priority = {2},
10         title = {An Overview of the {BLITZ} System}
11 }
12
13
14
15 @inproceedings{Yu2005RaceTrack,
16         address = {New York, NY, USA},
17         author = {Yu, Yuan   and Rodeheffer, Tom   and Chen, Wei  },
18         booktitle = {SOSP '05: Proc. 20th ACM Symposium on Operating Systems Principles},
19         citeulike-article-id = {2373000},
20         doi = {10.1145/1095810.1095832},
21         isbn = {1595930795},
22         pages = {221--234},
23         posted-at = {2008-08-29 13:59:10},
24         priority = {2},
25         publisher = {ACM},
26         title = {{RaceTrack:} efficient detection of data race conditions via adaptive tracking},
27         url = {http://portal.acm.org/citation.cfm?id=1095810.1095832},
28         year = {2005}
29 }
30
31
32
33 @article{1352648,
34         address = {, USA},
35         author = {Gaspar, Alessio   and Langevin, Sarah   and Armitage, William  D.  and Rideout, Matt  },
36         citeulike-article-id = {3170970},
37         journal = {J. Comput. Small Coll.},
38         number = {5},
39         pages = {123--132},
40         posted-at = {2008-08-29 02:42:41},
41         priority = {2},
42         publisher = {Consortium for Computing Sciences in Colleges},
43         title = {March of the (virtual) machines: past, present, and future milestones in the adoption of virtualization in computing education},
44         volume = {23},
45         year = {2008}
46 }
47
48
49
50 @inproceedings{1352201,
51         address = {New York, NY, USA},
52         author = {Brylow, Dennis  },
53         booktitle = {SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education},
54         citeulike-article-id = {3170966},
55         doi = {http://doi.acm.org/10.1145/1352135.1352201},
56         location = {Portland, OR, USA},
57         pages = {192--196},
58         posted-at = {2008-08-29 02:40:19},
59         priority = {2},
60         publisher = {ACM},
61         title = {An experimental laboratory environment for teaching embedded operating systems},
62         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1352135.1352201},
63         year = {2008}
64 }
65
66
67
68 @article{1067462,
69         address = {New York, NY, USA},
70         author = {Goldweber, Michael   and Davoli, Renzo   and Morsiani, Mauro  },
71         citeulike-article-id = {3170961},
72         doi = {http://doi.acm.org/10.1145/1151954.1067462},
73         journal = {SIGCSE Bull.},
74         number = {3},
75         pages = {49--53},
76         posted-at = {2008-08-29 02:36:28},
77         priority = {2},
78         publisher = {ACM},
79         title = {The Kaya OS project and the {\$\\mu\$}MPS hardware emulator},
80         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1151954.1067462},
81         volume = {37},
82         year = {2005}
83 }
84
85
86
87 @inproceedings{1008027,
88         author = {Davoli, Renzo  },
89         booktitle = {ITiCSE '04: Proc. 9th annual SIGCSE conf. on Innovation and tech. in comp. sc. ed.},
90         citeulike-article-id = {3170960},
91         doi = {http://doi.acm.org/10.1145/1007996.1008027},
92         location = {Leeds, United Kingdom},
93         pages = {112--116},
94         posted-at = {2008-08-29 02:36:03},
95         priority = {2},
96         title = {Teaching operating systems administration with {User Mode Linux}},
97         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1007996.1008027},
98         year = {2004}
99 }
100
101
102
103 @inproceedings{299805,
104         address = {New York, NY, USA},
105         author = {Goldweber, Michael   and Barr, John   and Camp, Tracy   and Grahm, John   and Hartley, Stephen  },
106         booktitle = {SIGCSE '99: The proceedings of the thirtieth SIGCSE technical symposium on Computer science education},
107         citeulike-article-id = {3170955},
108         doi = {http://doi.acm.org/10.1145/299649.299805},
109         location = {New Orleans, Louisiana, United States},
110         pages = {348--349},
111         posted-at = {2008-08-29 02:32:49},
112         priority = {2},
113         publisher = {ACM},
114         title = {A comparison of operating systems courseware},
115         url = {http://dx.doi.org/http://doi.acm.org/10.1145/299649.299805},
116         year = {1999}
117 }
118
119
120
121 @inproceedings{563384,
122         author = {Atkin, Benjamin   and Sirer, Emin  G. },
123         booktitle = {SIGCSE '02: Proc. 33rd SIGCSE technical symposium},
124         citeulike-article-id = {3170954},
125         doi = {http://doi.acm.org.ezproxy.lib.vt.edu:8080/10.1145/563340.563384},
126         pages = {116--120},
127         posted-at = {2008-08-29 02:32:08},
128         priority = {2},
129         title = {{PortOS}: an educational operating system for the Post-PC environment},
130         url = {http://dx.doi.org/http://doi.acm.org.ezproxy.lib.vt.edu:8080/10.1145/563340.563384},
131         year = {2002}
132 }
133
134
135
136 @article{1088822,
137         address = {, USA},
138         author = {Anderson, Charles  L.  and Nguyen, Minh  },
139         citeulike-article-id = {3170948},
140         journal = {J. Comput. Small Coll.},
141         number = {1},
142         pages = {183--190},
143         posted-at = {2008-08-29 02:26:24},
144         priority = {2},
145         publisher = {Consortium for Computing Sciences in Colleges},
146         title = {A survey of contemporary instructional operating systems for use in undergraduate courses},
147         volume = {21},
148         year = {2005}
149 }
150
151
152
153 @inproceedings{1370881,
154         address = {New York, NY, USA},
155         author = {Babka, Vlastimil   and Bulej, Lubomir   and Decky, Martin   and Holub, Viliam   and Tuma, Petr  },
156         booktitle = {SEESE '08: Proceedings of the 2008 international workshop on Software Engineering in east and south europe},
157         citeulike-article-id = {3170946},
158         doi = {http://doi.acm.org/10.1145/1370868.1370881},
159         location = {Leipzig, Germany},
160         pages = {71--78},
161         posted-at = {2008-08-29 02:24:56},
162         priority = {2},
163         publisher = {ACM},
164         title = {Teaching operating systems: student assignments and the software engineering perspective},
165         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1370868.1370881},
166         year = {2008}
167 }
168
169
170
171 @article{1292450,
172         address = {, USA},
173         author = {Gaspar, Alessio   and Boyer, Naomi   and Ejnioui, Abdel  },
174         citeulike-article-id = {3170945},
175         journal = {J. Comput. Small Coll.},
176         number = {2},
177         pages = {120--127},
178         posted-at = {2008-08-29 02:23:25},
179         priority = {2},
180         publisher = {Consortium for Computing Sciences in Colleges},
181         title = {Role of the C language in current computing curricula part 1: survey analysis},
182         volume = {23},
183         year = {2007}
184 }
185
186
187
188 @inproceedings{1167448,
189         address = {New York, NY, USA},
190         author = {Hill, James  H.  and Gokhale, Aniruddha  S. },
191         booktitle = {ACM-SE 43: Proceedings of the 43rd annual Southeast regional conference},
192         citeulike-article-id = {3170941},
193         doi = {http://doi.acm.org/10.1145/1167350.1167448},
194         location = {Kennesaw, Georgia},
195         pages = {355--358},
196         posted-at = {2008-08-29 02:19:41},
197         priority = {2},
198         publisher = {ACM},
199         title = {Visual OS: design and implementation of a visual framework for learning operating system concepts},
200         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1167350.1167448},
201         year = {2005}
202 }
203
204
205
206 @article{1352199,
207         address = {New York, NY, USA},
208         author = {Lawson, Barry   and Barnett, Lewis  },
209         citeulike-article-id = {3170937},
210         doi = {http://doi.acm.org/10.1145/1352322.1352199},
211         journal = {SIGCSE Bull.},
212         number = {1},
213         pages = {182--186},
214         posted-at = {2008-08-29 02:18:53},
215         priority = {2},
216         publisher = {ACM},
217         title = {Using {iPodLinux} in an introductory OS course},
218         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1352322.1352199},
219         volume = {40},
220         year = {2008}
221 }
222
223
224
225 @inproceedings{Bellard2005QEMU,
226         address = {Berkeley, CA, USA},
227         author = {Bellard, Fabrice  },
228         booktitle = {ATC'05: Proc. USENIX Annual Technical Conference},
229         citeulike-article-id = {2373099},
230         pages = {41},
231         posted-at = {2008-08-29 02:02:24},
232         priority = {2},
233         publisher = {USENIX Association},
234         title = {QEMU, a fast and portable dynamic translator},
235         url = {http://portal.acm.org/citation.cfm?id=1247401},
236         year = {2005}
237 }
238
239
240
241 @book{Boehm1981Software,
242         author = {Boehm, Barry  W. },
243         citeulike-article-id = {126034},
244         isbn = {0138221227},
245         posted-at = {2008-08-29 02:01:18},
246         priority = {2},
247         publisher = {Prentice Hall PTR},
248         title = {Software Engineering Economics},
249         url = {http://portal.acm.org/citation.cfm?id=539425},
250         year = {1981}
251 }
252
253
254
255 @book{Deitel2003Operating,
256         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.},
257         author = {Deitel, Harvey  M.  and Deitel, Paul  J.  and Choffnes, David  R. },
258         citeulike-article-id = {3138498},
259         edition = {3},
260         howpublished = {Hardcover},
261         isbn = {0131828274},
262         month = {December},
263         posted-at = {2008-08-20 05:38:59},
264         priority = {2},
265         publisher = {Prentice Hall},
266         title = {Operating Systems},
267         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0131828274},
268         year = {2003}
269 }
270
271
272
273 @book{Bryant2002Computer,
274         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.},
275         author = {Bryant, Randal  E.  and O'Hallaron, David  R. },
276         citeulike-article-id = {3138486},
277         edition = {US Ed},
278         howpublished = {Hardcover},
279         isbn = {013034074X},
280         month = {August},
281         posted-at = {2008-08-20 05:10:24},
282         priority = {2},
283         publisher = {Prentice Hall},
284         title = {Computer Systems: A Programmer's Perspective},
285         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/013034074X},
286         year = {2002}
287 }
288
289
290
291 @book{HoltConcurrent,
292         author = {Holt, R. C. },
293         citeulike-article-id = {3138475},
294         howpublished = {Paperback},
295         isbn = {0201106949},
296         posted-at = {2008-08-20 04:46:50},
297         priority = {2},
298         publisher = {Addison-Wesley},
299         title = {Concurrent Euclid, the Unix* System, and Tunis (Addison-Wesley series in computer science)},
300         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0201106949}
301 }
302
303
304
305 @article{Atwood1984Use,
306         address = {New York, NY, USA},
307         author = {Atwood, J. W. },
308         citeulike-article-id = {3138471},
309         doi = {10.1145/850755.850756},
310         issn = {0163-5980},
311         journal = {SIGOPS Oper. Syst. Rev.},
312         month = {April},
313         number = {2},
314         pages = {6--7},
315         posted-at = {2008-08-20 04:43:34},
316         priority = {2},
317         publisher = {ACM},
318         title = {Use of Tunis in an operating systems design course},
319         url = {http://portal.acm.org/citation.cfm?id=850755.850756},
320         volume = {18},
321         year = {1984}
322 }
323
324
325
326 @inproceedings{Christopher1993Nachos,
327         address = {Berkeley, CA, USA},
328         author = {Christopher, Wayne  A.  and Procter, Steven  J.  and Anderson, Thomas  E. },
329         booktitle = {USENIX'93: Proc. USENIX Winter 1993 Conf.},
330         citeulike-article-id = {2757938},
331         pages = {4},
332         posted-at = {2008-08-20 04:38:57},
333         priority = {2},
334         publisher = {USENIX Association},
335         title = {The Nachos instructional operating system},
336         url = {http://portal.acm.org/citation.cfm?id=1267307},
337         year = {1993}
338 }
339
340
341
342 @inproceedings{Atkin2002PortOS,
343         address = {New York, NY, USA},
344         author = {Atkin, Benjamin   and Sirer, Emin  G. },
345         booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
346         citeulike-article-id = {3138468},
347         doi = {10.1145/563340.563384},
348         isbn = {1581134738},
349         location = {Cincinnati, Kentucky},
350         pages = {116--120},
351         posted-at = {2008-08-20 04:37:53},
352         priority = {2},
353         publisher = {ACM},
354         title = {{PortOS:} an educational operating system for the {Post-PC} environment},
355         url = {http://portal.acm.org/citation.cfm?id=563340.563384},
356         year = {2002}
357 }
358
359
360
361 @inproceedings{Derosa2006Realism,
362         address = {New York, NY, USA},
363         author = {Derosa, Peter   and Shen, Kai   and Stewart, Christopher   and Pearson, Jonathan  },
364         booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
365         citeulike-article-id = {3138467},
366         doi = {10.1145/1121341.1121436},
367         isbn = {1595932593},
368         location = {Houston, Texas, USA},
369         pages = {308--312},
370         posted-at = {2008-08-20 04:37:44},
371         priority = {2},
372         publisher = {ACM},
373         title = {Realism and simplicity: disk simulation for instructional OS performance evaluation},
374         url = {http://portal.acm.org/citation.cfm?id=1121341.1121436},
375         year = {2006}
376 }
377
378
379
380 @inproceedings{Nieh2005Experiences,
381         address = {New York, NY, USA},
382         author = {Nieh, Jason   and Vaill, Chris  },
383         booktitle = {SIGCSE '05: Proc. 36th SIGCSE technical symposium},
384         citeulike-article-id = {1557532},
385         doi = {10.1145/1047344.1047508},
386         issn = {0097-8418},
387         pages = {520--524},
388         posted-at = {2008-08-20 04:36:38},
389         priority = {2},
390         publisher = {ACM Press},
391         title = {Experiences teaching operating systems using virtual platforms and {Linux}},
392         url = {http://portal.acm.org/citation.cfm?id=1047508},
393         year = {2005}
394 }
395
396
397
398 @inproceedings{Holland2002New,
399         address = {New York, NY, USA},
400         author = {Holland, David  A.  and Lim, Ada  T.  and Seltzer, Margo  I. },
401         booktitle = {SIGCSE '02: Proc. 33rd SIGCSE technical symposium},
402         citeulike-article-id = {1557559},
403         doi = {10.1145/563340.563383},
404         issn = {0097-8418},
405         pages = {111--115},
406         posted-at = {2008-08-20 04:20:23},
407         priority = {2},
408         publisher = {ACM Press},
409         title = {A new instructional operating system},
410         url = {http://portal.acm.org/citation.cfm?id=563383},
411         year = {2002}
412 }
413
414
415
416 @inproceedings{Hovemeyer2004Running,
417         address = {New York, NY, USA},
418         author = {Hovemeyer, David   and Hollingsworth, Jeffrey  K.  and Bhattacharjee, Bobby  },
419         booktitle = {SIGCSE '04: Proc. 35th SIGCSE technical symposium},
420         citeulike-article-id = {3138451},
421         doi = {10.1145/971300.971411},
422         isbn = {1581137982},
423         location = {Norfolk, Virginia, USA},
424         pages = {315--319},
425         posted-at = {2008-08-20 04:19:33},
426         priority = {2},
427         publisher = {ACM},
428         title = {Running on the bare metal with {GeekOS}},
429         url = {http://portal.acm.org/citation.cfm?id=971300.971411},
430         year = {2004}
431 }
432
433
434
435