{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:31:08Z","timestamp":1699835468699},"reference-count":6,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":11166,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1976,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper describes the interface between sequential Pascal programs and the Solo operating system.* A sequential program interacts with the operating system by means of procedure calls. A program prefix defining these procedures and their parameters enables the compiler to make complete type checking of calls to the operating system. The Solo interface permits Pascal programs to call one another recursively. This makes it possible to use Pascal as the job control language.<\/jats:p>","DOI":"10.1002\/spe.4380060203","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T12:21:58Z","timestamp":1163766118000},"page":"151-164","source":"Crossref","is-referenced-by-count":4,"title":["The solo operating system: Job interface"],"prefix":"10.1002","volume":"6","author":[{"given":"Per Brinch","family":"Hansen","sequence":"first","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":"The programming language Concurrent Pascal","volume":"1","author":"Brinch Hansen P.","year":"1975","journal-title":"IEEE Trans. on Software Engineering"},{"issue":"2","key":"e_1_2_1_3_2","article-title":"The Solo operating system: a Concurrent Pascal program","volume":"6","author":"Brinch Hansen P.","year":"1976","journal-title":"Software\u2014Practice and Experience"},{"issue":"2","key":"e_1_2_1_4_2","article-title":"The Solo operating system: processes, monitors and classes","volume":"6","author":"Brinch Hansen P.","year":"1976","journal-title":"Software\u2014Practice and Experience"},{"key":"e_1_2_1_5_2","volume-title":"Concurrent Pascal Report","author":"Brinch Hansen P.","year":"1975"},{"key":"e_1_2_1_6_2","volume-title":"Operating System Principles (Chapter 7, Resource protection)","author":"Brinch Hansen P.","year":"1973"},{"issue":"2","key":"e_1_2_1_7_2","article-title":"Disk scheduling at compile time","volume":"6","author":"Brinch Hansen P.","year":"1976","journal-title":"Software\u2014Practice and Experience"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380060203","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380060203","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T04:29:44Z","timestamp":1699763384000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380060203"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1976,4]]},"references-count":6,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1976,4]]}},"alternative-id":["10.1002\/spe.4380060203"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380060203","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1976,4]]}}}