{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,27]],"date-time":"2025-06-27T04:04:26Z","timestamp":1750997066632},"reference-count":11,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":8338,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1984,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Three currently available concurrent language systems, Pascal\u2010Plus, occam and Edison, are used to implement a controller for a robot arm. The robot arm allows real parallelism of operation within the movements of the arm. The feasibility and restrictions placed upon the resultant solution for each of the language systems is then analysed and discussed. A Petri\u2010net solution is also presented for the generalized problem and it is shown that each of the solutions is a different folding of the general net.<\/jats:p>","DOI":"10.1002\/spe.4380140103","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T03:09:14Z","timestamp":1163819354000},"page":"3-15","source":"Crossref","is-referenced-by-count":18,"title":["Three solutions for a robot arm controller using Pascal\u2010Plus, occam and edison"],"prefix":"10.1002","volume":"14","author":[{"given":"Jon M.","family":"Kerridge","sequence":"first","affiliation":[]},{"given":"Dan","family":"Simpson","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380091109"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380110402"},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/948176.948183"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/355620.361161"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3472-0_6"},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/359642.359651"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/359576.359585"},{"key":"e_1_2_1_9_2","unstructured":"D. H.Bell J. M.Kerridge D.SimpsonandN.Willis Parallel Programming\u2014A Bibliography Wiley Hayden Chichester to be published 1983."},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1979.1658580"},{"key":"e_1_2_1_11_2","volume-title":"Architecture of Concurrent Programs","author":"Hansen P. B.","year":"1977"},{"key":"e_1_2_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/850657.850658"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380140103","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380140103","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,20]],"date-time":"2023-10-20T07:56:29Z","timestamp":1697788589000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380140103"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1984,1]]},"references-count":11,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1984,1]]}},"alternative-id":["10.1002\/spe.4380140103"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380140103","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1984,1]]}}}