{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:13:03Z","timestamp":1699834383421},"reference-count":6,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":10983,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1976,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The GLIDE system is an effectively language\u2010independent aid of modest proportions for developing programs by stepwise refinement. The basis of the system is a suitable program file environment<\/jats:p><jats:p>The system has been implemented on the Imperial College Computer Centre Control Data machine and is currently available for the development of programs written in PASCAL, ALGOL, FORTRAN, SIMULA and JCL (Job Control Language). The program itself is written in PASCAL<\/jats:p><jats:p>The facilities obtained within the scope and limitations of the system conception suggest that this type of system could be given further attention.<\/jats:p>","DOI":"10.1002\/spe.4380060406","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T12:33:20Z","timestamp":1163766800000},"page":"487-503","source":"Crossref","is-referenced-by-count":2,"title":["A language\u2010independent system to aid the development of structured programs"],"prefix":"10.1002","volume":"6","author":[{"given":"R. J.","family":"Cunningham","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C. G.","family":"Pugh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/362575.362577"},{"key":"e_1_2_1_3_2","unstructured":"E. W.Dijkstra Notes on Structured Programming. EWD 249 Technological University Eindhoven."},{"key":"e_1_2_1_4_2","volume-title":"A Short Introduction to the Art of Programming","author":"Dijkstra E. W."},{"key":"e_1_2_1_5_2","volume-title":"PEARL: An Interactive System for the Preparation and Validation of Structured Programs","author":"Snowdon R. A."},{"key":"e_1_2_1_6_2","first-page":"204","volume-title":"A tool for structured program development\u2019, IFIP Congress","author":"Henderson P.","year":"1975"},{"key":"e_1_2_1_7_2","first-page":"213","volume-title":"EXTRAN\u2014A top\u2010down programming system\u2019, IFIP Congress","author":"Watanabe T.","year":"1975"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380060406","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380060406","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T04:26:06Z","timestamp":1699763166000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380060406"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1976,10]]},"references-count":6,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1976,10]]}},"alternative-id":["10.1002\/spe.4380060406"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380060406","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,10]]}}}