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