{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:31:48Z","timestamp":1699835508283},"reference-count":10,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":11622,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1975,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper describes a skeletal operating system which provides the services and structure necessary to implement real\u2010time applications. Features which would require a specific configuration or a non\u2010minimal computer are either omitted or optional. In particular, although some protocol is established, no peripheral devices are required. System features include dynamic storage allocation, memory protection, multiprogramming, pseudo\u2010clocks, and co\u2010ordination and communication primitives. Due to its simple design, the system \u2018kernel\u2019 has proven to be remarkably error free.<\/jats:p>","DOI":"10.1002\/spe.4380050103","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T13:44:16Z","timestamp":1163771056000},"page":"5-18","source":"Crossref","is-referenced-by-count":5,"title":["DSOS\u2014a skeletal, real\u2013time, minicomputer operating system"],"prefix":"10.1002","volume":"5","author":[{"given":"Dennis J.","family":"Frailey","sequence":"first","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380010103"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/363095.363143"},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/365559.365617"},{"key":"e_1_2_1_5_2","volume-title":"The Art of Computer Programming","author":"Knuth D. E.","year":"1968"},{"key":"e_1_2_1_6_2","unstructured":"Specification for the Texas Instruments Multiaccess Executive (TIME) for the 980 A Texas Instruments Incorporated Digital Systems Division Houston Texas TI\u2013514\u20135C 1973."},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/362258.362278"},{"key":"e_1_2_1_8_2","first-page":"571","article-title":"Multics\u2014the first seven years","volume":"40","author":"Corbato F. J.","year":"1972","journal-title":"AFIPS\u2014Conf. Proc."},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/355592.365595"},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/957195.808042"},{"key":"e_1_2_1_11_2","unstructured":"D. J.Frailey \u2018Timing features for systems implementation languages\u2019 IFIP 74\u2014Conf. Proc. 354\u2013358(1974)."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380050103","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380050103","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T05:47:02Z","timestamp":1699768022000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380050103"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1975,1]]},"references-count":10,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1975,1]]}},"alternative-id":["10.1002\/spe.4380050103"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380050103","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1975,1]]}}}