{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T09:11:18Z","timestamp":1685351478220},"reference-count":7,"publisher":"National Library of Serbia","issue":"4","license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ComSIS","COMPUT SCI INF SYST","COMPUT SCI INFORM SY","COMPUTER SCI INFORM","COMSIS J"],"published-print":{"date-parts":[[2010]]},"abstract":"<jats:p>This paper gives an overview of educational operating system called COLIBROS. It is small, object oriented, library operating system, based on micro-kernel concepts, supporting high level concurrency and synchronization primitives. In fact, COLIBROS is simplified operating system kernel accompanied with hardware emulation layer that emulates keyboard, monitor, disk and interrupt mechanism. A concurrent COLIBROS program behaves like stand alone program executing in emulated environment, in our case as plain GNU\/Linux process. Encapsulating all critical concepts in host operating system user space makes COLIBROS development and debugging easier and more user friendly.<\/jats:p>","DOI":"10.2298\/csis070521022r","type":"journal-article","created":{"date-parts":[[2010,7,21]],"date-time":"2010-07-21T07:54:53Z","timestamp":1279698893000},"page":"705-719","source":"Crossref","is-referenced-by-count":0,"title":["COLIBROS: Educational operating system"],"prefix":"10.2298","volume":"7","author":[{"given":"Predrag","family":"Rakic","sequence":"first","affiliation":[{"name":"nema"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zarko","family":"Zivanov","sequence":"additional","affiliation":[{"name":"nema"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miroslav","family":"Hajdukovic","sequence":"additional","affiliation":[{"name":"nema"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1078","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/356901.356903"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/563517.563384"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/29321.29323"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/162685.162717"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1151954.1067462"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/358818.358824"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380200402"}],"container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T08:29:52Z","timestamp":1685348992000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02141000022R"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"references-count":7,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010]]}},"URL":"https:\/\/doi.org\/10.2298\/csis070521022r","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"value":"1820-0214","type":"print"},{"value":"2406-1018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010]]}}}