{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,17]],"date-time":"2025-05-17T06:31:31Z","timestamp":1747463491893},"reference-count":14,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":7152,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1987,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The DEMOS\/MP operating system has moved from a supercomputer with a simple addressing structure to a network of microcomputers. This transformation was done without significant changes to the semantics of the original DEMOS, i.e. existing DEMOS programs should run on DEMOS\/MP. The changes to DEMOS were simplified by the structure of its primitive objects and the functions over those objects. The structure of DEMOS links and processes were the major contributors to the simplicity. The changes made to produce DEMOS\/MP involved the internal structure of link, modification to parts of the kernel, and limited changes to the various system processes.<\/jats:p>","DOI":"10.1002\/spe.4380170404","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T02:10:53Z","timestamp":1163815853000},"page":"277-290","source":"Crossref","is-referenced-by-count":18,"title":["DEMOS\/MP: The development of a distributed operating system"],"prefix":"10.1002","volume":"17","author":[{"given":"Barton P.","family":"Miller","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael L.","family":"Powell","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David L.","family":"Presotto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"crossref","unstructured":"F.Baskett J. H.HowardandJ. T.Montague \u2018Task communications in DEMOS\u2019 Proc. Sixth Symposium on Operating System Principles Purdue University November1977.","DOI":"10.1145\/800214.806544"},{"key":"e_1_2_1_3_2","doi-asserted-by":"crossref","unstructured":"M. L.Powell \u2018The DEMOS file system\u2019 Proc. Sixth Symposium on Operating System Principles Purdue University November1977 pp.33\u201342.","DOI":"10.1145\/1067625.806545"},{"key":"e_1_2_1_4_2","unstructured":"J. B.Morris A Manual for the Model Programming Language Los Alamos Scientific Laboratory Los Alamos New Mexico February1980."},{"key":"e_1_2_1_5_2","doi-asserted-by":"crossref","unstructured":"M. L.PowellandB. P.Miller \u2018Process migration in DEMOS\/MP\u2019 Proc. Ninth Symposium on Operating Systems Principles Bretton Woods N. H. October1983 pp.110\u2013119.","DOI":"10.1145\/773379.806619"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/361011.361070"},{"key":"e_1_2_1_7_2","doi-asserted-by":"crossref","unstructured":"R. F.RashidandG. G.Robertson \u2018Accent: a communication oriented network operating system kernel\u2019 Proc. Eighth Symposium on Operating System Principles Asilomar Calif. December1981 pp.64\u201375.","DOI":"10.1145\/1067627.806593"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/361268.361271"},{"key":"e_1_2_1_9_2","doi-asserted-by":"crossref","unstructured":"D. R.CheritonandW.Zwaenepoel \u2018The distributed V Kernel and its performance for diskless workstations\u2019 Proc. Ninth Symposium on Operating System Principles Bretton Woods N. H. October1983 pp.128\u2013139.","DOI":"10.1145\/800217.806621"},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/773379.806615"},{"key":"e_1_2_1_11_2","unstructured":"ForestBaskett \u2018Pascal and virtual memory in a Z8000 or MC68000 based design station\u2019 Proc. Spring COMPCON 1980 pp.456\u2013459."},{"key":"e_1_2_1_12_2","unstructured":"Frederick H.Carter \u2018The OSMOSIS project: a control system for the dual processor architecture\u2019 M.S. Report University of California Berkeley December1981."},{"key":"e_1_2_1_13_2","doi-asserted-by":"crossref","unstructured":"M. L.PowellandD. L.Presotto \u2018PUBLISHING: a reliable broadcast communication mechanism\u2019 Proc. Ninth Symposium on Operating System Principles Bretton Woods N.H. October1983 pp.100\u2013109.","DOI":"10.1145\/800217.806618"},{"key":"e_1_2_1_14_2","unstructured":"B. P.Miller \u2018Performance characterization of distributed programs\u2019 Ph. D. Dissertation Technical Report UCB\/CSD 84\/197 University of California Berkeley May1984."},{"key":"e_1_2_1_15_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380160209"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380170404","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380170404","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,27]],"date-time":"2023-09-27T06:54:49Z","timestamp":1695797689000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380170404"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1987,4]]},"references-count":14,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1987,4]]}},"alternative-id":["10.1002\/spe.4380170404"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380170404","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1987,4]]}}}