{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T05:19:07Z","timestamp":1672291147378},"reference-count":17,"publisher":"Association for Computing Machinery (ACM)","issue":"2","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. Educ. Resour. Comput."],"published-print":{"date-parts":[[2006,6]]},"abstract":"Small computers are emerging as important components of the contemporary computing scene. Their operating systems vary from specialized software for an embedded system to the same style of OS used on a generic desktop or server computer. This article describes a course in which systems are classified by their hardware capability and the traditional OS topic areas are then dissected, augmented, reassembled, and reorganized to illustrate the aspects of each topic as applicable to each class of small computers. Ultimately, the course covers the same material as a conventional OS course, but from a new perspective.<\/jats:p>","DOI":"10.1145\/1236201.1236203","type":"journal-article","created":{"date-parts":[[2007,4,9]],"date-time":"2007-04-09T19:07:12Z","timestamp":1176145632000},"page":"2","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Addressing small computers in the first OS course"],"prefix":"10.1145","volume":"6","author":[{"given":"Gary","family":"Nutt","sequence":"first","affiliation":[{"name":"University of Colorado, Boulder, CO"}]}],"member":"320","published-online":{"date-parts":[[2006,6]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"IEEE AND ACM. 2001. Computing Curriculum 2001: Computer Science Volume. http:\/\/www.sigcse.org\/cc2001\/. IEEE AND ACM. 2001. Computing Curriculum 2001: Computer Science Volume. http:\/\/www.sigcse.org\/cc2001\/."},{"key":"e_1_2_1_2_1","unstructured":"Embedded Linux Consortium. 2007. http:\/\/www.embedded-linux.org\/. Embedded Linux Consortium. 2007. http:\/\/www.embedded-linux.org\/."},{"key":"e_1_2_1_3_1","unstructured":"MIT Project Oxygen. 2007. Pervasive human-oriented computing. http:\/\/www.oxygen.lcs.mit.edu\/H21.html. MIT Project Oxygen. 2007. Pervasive human-oriented computing. http:\/\/www.oxygen.lcs.mit.edu\/H21.html."},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1007\/s11036-005-1567-8","article-title":"MANTIS OS: An embedded multithreaded operating system for wireless micro sensor platforms","volume":"10","author":"Bhatti S.","year":"2005","journal-title":"Mobile Networks & Applications (MONET)"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.384116"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.93"},{"key":"e_1_2_1_7_1","unstructured":"Davis G. 1999. Don't kill it after all: TiVo lets you control television. LA Weekly 70. http:\/\/www.laweekly.com\/ink\/99\/29\/cyber-davis.php. Davis G. 1999. Don't kill it after all: TiVo lets you control television. LA Weekly 70. http:\/\/www.laweekly.com\/ink\/99\/29\/cyber-davis.php."},{"key":"e_1_2_1_8_1","volume-title":"Proceedings of the ASPLOS-IX Conference","author":"Hill J."},{"key":"e_1_2_1_9_1","volume-title":"Profile: TiVo. Linux Journal 70","author":"Knudson C.","year":"2000"},{"key":"e_1_2_1_10_1","volume-title":"Linux at the Embedded Systems Conference","author":"Lehrbaum R.","year":"2002"},{"key":"e_1_2_1_11_1","volume-title":"Inside Microsoft Windows CE","author":"Murray J."},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, ACM","author":"Nelson M."},{"key":"e_1_2_1_13_1","volume-title":"Kernel Projects for Linux","author":"Nutt G."},{"key":"e_1_2_1_14_1","volume-title":"Operating Systems","author":"Nutt G."},{"key":"e_1_2_1_15_1","unstructured":"Silberschatz A. Galvin P.B. and Gagne G. 2005. Operating System Concepts 7th ed. Wiley New York. Silberschatz A. Galvin P.B. and Gagne G. 2005. Operating System Concepts 7th ed. Wiley New York."},{"key":"e_1_2_1_16_1","volume-title":"Modern Operating Systems","author":"Tanenbaum A. S.","edition":"2"},{"key":"e_1_2_1_17_1","volume-title":"Alto: A personal computer. In Computer Structures Readings and Examples","author":"Thacker C. P.","year":"1979","edition":"2"}],"container-title":["Journal on Educational Resources in Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1236201.1236203","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T21:38:41Z","timestamp":1672263521000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1236201.1236203"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,6]]},"references-count":17,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2006,6]]}},"alternative-id":["10.1145\/1236201.1236203"],"URL":"https:\/\/doi.org\/10.1145\/1236201.1236203","relation":{},"ISSN":["1531-4278","1531-4278"],"issn-type":[{"value":"1531-4278","type":"print"},{"value":"1531-4278","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,6]]},"assertion":[{"value":"2006-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}