more fixes
[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: Proceedings of the twentieth 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         address = {New York, NY, USA},
89         author = {Davoli, Renzo  },
90         booktitle = {ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education},
91         citeulike-article-id = {3170960},
92         doi = {http://doi.acm.org/10.1145/1007996.1008027},
93         location = {Leeds, United Kingdom},
94         pages = {112--116},
95         posted-at = {2008-08-29 02:36:03},
96         priority = {2},
97         publisher = {ACM},
98         title = {Teaching operating systems administration with {User Mode Linux}},
99         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1007996.1008027},
100         year = {2004}
101 }
102
103
104
105 @inproceedings{299805,
106         address = {New York, NY, USA},
107         author = {Goldweber, Michael   and Barr, John   and Camp, Tracy   and Grahm, John   and Hartley, Stephen  },
108         booktitle = {SIGCSE '99: The proceedings of the thirtieth SIGCSE technical symposium on Computer science education},
109         citeulike-article-id = {3170955},
110         doi = {http://doi.acm.org/10.1145/299649.299805},
111         location = {New Orleans, Louisiana, United States},
112         pages = {348--349},
113         posted-at = {2008-08-29 02:32:49},
114         priority = {2},
115         publisher = {ACM},
116         title = {A comparison of operating systems courseware},
117         url = {http://dx.doi.org/http://doi.acm.org/10.1145/299649.299805},
118         year = {1999}
119 }
120
121
122
123 @inproceedings{563384,
124         address = {New York, NY, USA},
125         author = {Atkin, Benjamin   and Sirer, Emin  G. },
126         booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
127         citeulike-article-id = {3170954},
128         doi = {http://doi.acm.org.ezproxy.lib.vt.edu:8080/10.1145/563340.563384},
129         location = {Cincinnati, Kentucky},
130         pages = {116--120},
131         posted-at = {2008-08-29 02:32:08},
132         priority = {2},
133         publisher = {ACM},
134         title = {{PortOS:} an educational operating system for the Post-PC environment},
135         url = {http://dx.doi.org/http://doi.acm.org.ezproxy.lib.vt.edu:8080/10.1145/563340.563384},
136         year = {2002}
137 }
138
139
140
141 @article{1088822,
142         address = {, USA},
143         author = {Anderson, Charles  L.  and Nguyen, Minh  },
144         citeulike-article-id = {3170948},
145         journal = {J. Comput. Small Coll.},
146         number = {1},
147         pages = {183--190},
148         posted-at = {2008-08-29 02:26:24},
149         priority = {2},
150         publisher = {Consortium for Computing Sciences in Colleges},
151         title = {A survey of contemporary instructional operating systems for use in undergraduate courses},
152         volume = {21},
153         year = {2005}
154 }
155
156
157
158 @inproceedings{1370881,
159         address = {New York, NY, USA},
160         author = {Babka, Vlastimil   and Bulej, Lubomir   and Decky, Martin   and Holub, Viliam   and Tuma, Petr  },
161         booktitle = {SEESE '08: Proceedings of the 2008 international workshop on Software Engineering in east and south europe},
162         citeulike-article-id = {3170946},
163         doi = {http://doi.acm.org/10.1145/1370868.1370881},
164         location = {Leipzig, Germany},
165         pages = {71--78},
166         posted-at = {2008-08-29 02:24:56},
167         priority = {2},
168         publisher = {ACM},
169         title = {Teaching operating systems: student assignments and the software engineering perspective},
170         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1370868.1370881},
171         year = {2008}
172 }
173
174
175
176 @article{1292450,
177         address = {, USA},
178         author = {Gaspar, Alessio   and Boyer, Naomi   and Ejnioui, Abdel  },
179         citeulike-article-id = {3170945},
180         journal = {J. Comput. Small Coll.},
181         number = {2},
182         pages = {120--127},
183         posted-at = {2008-08-29 02:23:25},
184         priority = {2},
185         publisher = {Consortium for Computing Sciences in Colleges},
186         title = {Role of the C language in current computing curricula part 1: survey analysis},
187         volume = {23},
188         year = {2007}
189 }
190
191
192
193 @inproceedings{1167448,
194         address = {New York, NY, USA},
195         author = {Hill, James  H.  and Gokhale, Aniruddha  S. },
196         booktitle = {ACM-SE 43: Proceedings of the 43rd annual Southeast regional conference},
197         citeulike-article-id = {3170941},
198         doi = {http://doi.acm.org/10.1145/1167350.1167448},
199         location = {Kennesaw, Georgia},
200         pages = {355--358},
201         posted-at = {2008-08-29 02:19:41},
202         priority = {2},
203         publisher = {ACM},
204         title = {Visual OS: design and implementation of a visual framework for learning operating system concepts},
205         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1167350.1167448},
206         year = {2005}
207 }
208
209
210
211 @article{1352199,
212         address = {New York, NY, USA},
213         author = {Lawson, Barry   and Barnett, Lewis  },
214         citeulike-article-id = {3170937},
215         doi = {http://doi.acm.org/10.1145/1352322.1352199},
216         journal = {SIGCSE Bull.},
217         number = {1},
218         pages = {182--186},
219         posted-at = {2008-08-29 02:18:53},
220         priority = {2},
221         publisher = {ACM},
222         title = {Using iPodLinux in an introductory {OS} course},
223         url = {http://dx.doi.org/http://doi.acm.org/10.1145/1352322.1352199},
224         volume = {40},
225         year = {2008}
226 }
227
228
229
230 @inproceedings{Bellard2005QEMU,
231         address = {Berkeley, CA, USA},
232         author = {Bellard, Fabrice  },
233         booktitle = {ATEC'05: Proceedings of the USENIX Annual Technical Conference 2005 on USENIX Annual Technical Conference},
234         citeulike-article-id = {2373099},
235         pages = {41},
236         posted-at = {2008-08-29 02:02:24},
237         priority = {2},
238         publisher = {USENIX Association},
239         title = {QEMU, a fast and portable dynamic translator},
240         url = {http://portal.acm.org/citation.cfm?id=1247401},
241         year = {2005}
242 }
243
244
245
246 @book{Boehm1981Software,
247         author = {Boehm, Barry  W. },
248         citeulike-article-id = {126034},
249         isbn = {0138221227},
250         posted-at = {2008-08-29 02:01:18},
251         priority = {2},
252         publisher = {Prentice Hall PTR},
253         title = {Software Engineering Economics},
254         url = {http://portal.acm.org/citation.cfm?id=539425},
255         year = {1981}
256 }
257
258
259
260 @book{Deitel2003Operating,
261         abstract = {The third edition of \_Operating Systems\_**\_ has been entirely updated to
262 reflect current core operating system concepts and design considerations. To
263 complement the discussion of operating system concepts, the book features two
264 in-depth case studies on Linux and Windows XP. The case studies follow the
265 outline of the book, so readers working through the chapter material can refer
266 to each case study to see how a particular topic is handled in either Linux or
267 Windows XP. Using Java code to illustrate key points, \_Operating Systems\_**\_
268 introduces processes, concurrent programming, deadlock and indefinite
269 postponement, mutual exclusion, physical and virtual memory, file systems,
270 disk performance, distributed systems, security and more. New to this edition
271 are a chapter on multithreading and extensive treatments of distributed
272 computing, multiprocessing, performance, and computer security. An ideal up-
273 to-date book for beginner operating systems readers.},
274         author = {Deitel, Harvey  M.  and Deitel, Paul  J.  and Choffnes, David  R. },
275         citeulike-article-id = {3138498},
276         edition = {3},
277         howpublished = {Hardcover},
278         isbn = {0131828274},
279         month = {December},
280         posted-at = {2008-08-20 05:38:59},
281         priority = {2},
282         publisher = {Prentice Hall},
283         title = {Operating Systems (3rd Edition)},
284         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0131828274},
285         year = {2003}
286 }
287
288
289
290 @book{Bryant2002Computer,
291         abstract = {This book explains the important and enduring concepts underlying all computer
292 systems, and shows the concrete ways that these ideas affect the correctness,
293 performance, and utility of application programs. The book's concrete and
294 hands-on approach will help readers understand what is going on “under the
295 hood” of a computer system. This book focuses on the key concepts of basic
296 network programming, program structure and execution, running programs on a
297 system, and interaction and communication between programs. For anyone
298 interested in computer organization and architecture as well as computer
299 systems.},
300         author = {Bryant, Randal  E.  and O'Hallaron, David  R. },
301         citeulike-article-id = {3138486},
302         edition = {US Ed},
303         howpublished = {Hardcover},
304         isbn = {013034074X},
305         month = {August},
306         posted-at = {2008-08-20 05:10:24},
307         priority = {2},
308         publisher = {Prentice Hall},
309         title = {Computer Systems: A Programmer's Perspective},
310         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/013034074X},
311         year = {2002}
312 }
313
314
315
316 @book{HoltConcurrent,
317         author = {Holt, R. C. },
318         citeulike-article-id = {3138475},
319         howpublished = {Paperback},
320         isbn = {0201106949},
321         posted-at = {2008-08-20 04:46:50},
322         priority = {2},
323         publisher = {Addison-Wesley},
324         title = {Concurrent Euclid, the Unix* System, and Tunis (Addison-Wesley series in computer science)},
325         url = {http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-20\&path=ASIN/0201106949}
326 }
327
328
329
330 @article{Atwood1984Use,
331         address = {New York, NY, USA},
332         author = {Atwood, J. W. },
333         citeulike-article-id = {3138471},
334         doi = {10.1145/850755.850756},
335         issn = {0163-5980},
336         journal = {SIGOPS Oper. Syst. Rev.},
337         month = {April},
338         number = {2},
339         pages = {6--7},
340         posted-at = {2008-08-20 04:43:34},
341         priority = {2},
342         publisher = {ACM},
343         title = {Use of Tunis in an operating systems design course},
344         url = {http://portal.acm.org/citation.cfm?id=850755.850756},
345         volume = {18},
346         year = {1984}
347 }
348
349
350
351 @inproceedings{Christopher1993Nachos,
352         address = {Berkeley, CA, USA},
353         author = {Christopher, Wayne  A.  and Procter, Steven  J.  and Anderson, Thomas  E. },
354         booktitle = {USENIX'93: Proceedings of the USENIX Winter 1993 Conference},
355         citeulike-article-id = {2757938},
356         pages = {4},
357         posted-at = {2008-08-20 04:38:57},
358         priority = {2},
359         publisher = {USENIX Association},
360         title = {The {Nachos} instructional operating system},
361         url = {http://portal.acm.org/citation.cfm?id=1267307},
362         year = {1993}
363 }
364
365
366
367 @inproceedings{Atkin2002PortOS,
368         address = {New York, NY, USA},
369         author = {Atkin, Benjamin   and Sirer, Emin  G. },
370         booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
371         citeulike-article-id = {3138468},
372         doi = {10.1145/563340.563384},
373         isbn = {1581134738},
374         location = {Cincinnati, Kentucky},
375         pages = {116--120},
376         posted-at = {2008-08-20 04:37:53},
377         priority = {2},
378         publisher = {ACM},
379         title = {PortOS: an educational operating system for the Post-PC environment},
380         url = {http://portal.acm.org/citation.cfm?id=563340.563384},
381         year = {2002}
382 }
383
384
385
386 @inproceedings{Derosa2006Realism,
387         address = {New York, NY, USA},
388         author = {Derosa, Peter   and Shen, Kai   and Stewart, Christopher   and Pearson, Jonathan  },
389         booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
390         citeulike-article-id = {3138467},
391         doi = {10.1145/1121341.1121436},
392         isbn = {1595932593},
393         location = {Houston, Texas, USA},
394         pages = {308--312},
395         posted-at = {2008-08-20 04:37:44},
396         priority = {2},
397         publisher = {ACM},
398         title = {Realism and simplicity: disk simulation for instructional OS performance evaluation},
399         url = {http://portal.acm.org/citation.cfm?id=1121341.1121436},
400         year = {2006}
401 }
402
403
404
405 @inproceedings{Nieh2005Experiences,
406         address = {New York, NY, USA},
407         author = {Nieh, Jason   and Vaill, Chris  },
408         booktitle = {SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education},
409         citeulike-article-id = {1557532},
410         doi = {10.1145/1047344.1047508},
411         issn = {0097-8418},
412         pages = {520--524},
413         posted-at = {2008-08-20 04:36:38},
414         priority = {2},
415         publisher = {ACM Press},
416         title = {Experiences teaching operating systems using virtual platforms and linux},
417         url = {http://portal.acm.org/citation.cfm?id=1047508},
418         year = {2005}
419 }
420
421
422
423 @inproceedings{Holland2002New,
424         address = {New York, NY, USA},
425         author = {Holland, David  A.  and Lim, Ada  T.  and Seltzer, Margo  I. },
426         booktitle = {SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education},
427         citeulike-article-id = {1557559},
428         doi = {10.1145/563340.563383},
429         issn = {0097-8418},
430         pages = {111--115},
431         posted-at = {2008-08-20 04:20:23},
432         priority = {2},
433         publisher = {ACM Press},
434         title = {A new instructional operating system},
435         url = {http://portal.acm.org/citation.cfm?id=563383},
436         year = {2002}
437 }
438
439
440
441 @inproceedings{Hovemeyer2004Running,
442         address = {New York, NY, USA},
443         author = {Hovemeyer, David   and Hollingsworth, Jeffrey  K.  and Bhattacharjee, Bobby  },
444         booktitle = {SIGCSE '04: Proceedings of the 35th SIGCSE technical symposium on Computer science education},
445         citeulike-article-id = {3138451},
446         doi = {10.1145/971300.971411},
447         isbn = {1581137982},
448         location = {Norfolk, Virginia, USA},
449         pages = {315--319},
450         posted-at = {2008-08-20 04:19:33},
451         priority = {2},
452         publisher = {ACM},
453         title = {Running on the bare metal with GeekOS},
454         url = {http://portal.acm.org/citation.cfm?id=971300.971411},
455         year = {2004}
456 }
457
458
459
460