{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T04:24:22Z","timestamp":1696134262995},"reference-count":13,"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":7517,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1986,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The facilities of the PS\u2010algol programming language are described in this paper to show how they may be used to provide an integrated programming support environment. The persistent store mechanism and the secure transaction facilities provide the basic environment in which an integrated system may be implemented. In particular the paper makes use of the data type picture of PS\u2010algol to show how such an environment may be built for a graphics system ideal for use with a medium range computer workstation. An implementation of a picture editor on the ICL PERQ workstation is described to show the utility of the system.<\/jats:p>","DOI":"10.1002\/spe.4380160405","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T04:19:25Z","timestamp":1163823565000},"page":"351-367","source":"Crossref","is-referenced-by-count":6,"title":["A persistent graphics facility for the ICL PERQ"],"prefix":"10.1002","volume":"16","author":[{"given":"R.","family":"Morrison","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. L.","family":"Brown","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P. J.","family":"Bailey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. J. T.","family":"Davie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Dearle","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","volume-title":"Introduction to PERQ","author":"ICL","year":"1983"},{"key":"e_1_2_1_3_2","unstructured":"M. P.Atkinson P. J.Bailey W. P.CockshottandR.Morrison PS\u2010algol Reference Manual Universities of Edinburgh and St Andrews PPR\u20108 1984."},{"key":"e_1_2_1_4_2","unstructured":"R.Morrison S\u2010algol Language Reference Manual University of St Andrews CS\/79\/1 1979."},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/947912.947914"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380140106"},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/942572.807045"},{"key":"e_1_2_1_8_2","unstructured":"J. D.Ichbiahet al. The Programming Language Ada Reference Manual ANSI\/MIL\u2013STD\u2013 1815A\u20131983 1983."},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/26.4.360"},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380120806"},{"key":"e_1_2_1_11_2","volume-title":"Introduction to PERQ PNX","author":"ICL","year":"1984"},{"key":"e_1_2_1_12_2","doi-asserted-by":"crossref","unstructured":"P.Henderson \u2018Functional geometry\u2019 ACM Symposium on Lisp and Functional Programming Pennsylvania 1982 pp.179\u2013187.","DOI":"10.1145\/800068.802148"},{"key":"e_1_2_1_13_2","volume-title":"Introduction to PERQ POS","author":"ICL","year":"1982"},{"key":"e_1_2_1_14_2","unstructured":"Draft Specification of the Common APSE Interface Set (CAIS) Version 1.1; September1983; KIT\/KITIA CAIS Working Group for the Ada Joint Program Office; Report NTIS AD\u2013A134825."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380160405","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380160405","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T03:38:16Z","timestamp":1696045096000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380160405"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1986,4]]},"references-count":13,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1986,4]]}},"alternative-id":["10.1002\/spe.4380160405"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380160405","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1986,4]]}}}