{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:34:44Z","timestamp":1759336484296},"reference-count":15,"publisher":"Wiley","issue":"7","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":9980,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1979,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>There are several successful operating systems for mini\u2010computers written in high level languages and the time is now ripe for the development of portable systems for such machines. The system described in this paper is primarily designed to provide a friendly interactive multiprocessing environment for a single user. From his point of view, substantial parts of the system are completely machine independent. These include, for instance, the filing system, the command language, text editors, overlaying facilities and interprocess communication primitives. The system is suitable for many different application areas ranging over process control, data acquisition, data communication, text handling, data base systems and teaching.<\/jats:p>","DOI":"10.1002\/spe.4380090702","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T13:15:55Z","timestamp":1163769355000},"page":"513-526","source":"Crossref","is-referenced-by-count":23,"title":["TRIPOS\u2014a portable operating system for mini\u2010computers"],"prefix":"10.1002","volume":"9","author":[{"given":"M.","family":"Richards","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. R.","family":"Aylward","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Bond","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R. D.","family":"Evans","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"B. J.","family":"Knight","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"issue":"2","key":"e_1_2_1_2_2","article-title":"OS6\u2014an experimental operating system for a small computer","volume":"15","author":"Stoy J. E.","year":"1972","journal-title":"The Computer Journal"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380060202"},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380070102"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/361011.361061"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/355616.364017"},{"key":"e_1_2_1_7_2","volume-title":"The B6700 Master Control Program Reference Manual","author":"Burroughs Corporation","year":"1970"},{"key":"e_1_2_1_8_2","volume-title":"The B6700 ESPOL Reference Manual","author":"Burroughs Corporation","year":"1970"},{"issue":"6","key":"e_1_2_1_9_2","doi-asserted-by":"crossref","DOI":"10.1002\/j.1538-7305.1978.tb02141.x","article-title":"Portability of C programs and the UNIX system","volume":"67","author":"Johnson S. C.","year":"1978","journal-title":"The Bell System Technical Journal"},{"key":"e_1_2_1_10_2","first-page":"819","volume-title":"Information Processing","author":"Morris D.","year":"1977"},{"key":"e_1_2_1_11_2","doi-asserted-by":"crossref","unstructured":"D. R.Cheriton M. A.Malcolm L. S.MeLenandG. R.Sager \u2018Thoth a portable real\u2010time operating system\u2019 Technical Report CS\u201078\u201015 University of Waterloo Computer Science Department 1978.","DOI":"10.1145\/800214.806560"},{"key":"e_1_2_1_12_2","doi-asserted-by":"crossref","unstructured":"M.Richards \u2018BCPL\u2014A tool for compiler writing and systems programming\u2019 Proceedings of the Spring Joint Computer Conference 557\u2013566 1969.","DOI":"10.1145\/1476793.1476880"},{"key":"e_1_2_1_13_2","volume-title":"BCPL\u2010The Language and its Compiler","author":"Richards M.","year":"1979"},{"key":"e_1_2_1_14_2","unstructured":"J. K. M.MoodyandM.Richards \u2018The design of a coroutine mechanism for BCPL\u2019 (in preparation)."},{"key":"e_1_2_1_15_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380090703"},{"key":"e_1_2_1_16_2","unstructured":"A.Hopper \u2018Local area computer communication networks\u2019 Ph.D. Thesis Computer Laboratory University of Cambridge 1978."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380090702","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380090702","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T11:09:06Z","timestamp":1699787346000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380090702"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1979,7]]},"references-count":15,"journal-issue":{"issue":"7","published-print":{"date-parts":[[1979,7]]}},"alternative-id":["10.1002\/spe.4380090702"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380090702","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1979,7]]}}}