{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:12:57Z","timestamp":1699834377413},"reference-count":13,"publisher":"Wiley","issue":"5","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":8945,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1982,5]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>COBOL is now more than 20 years old and will probably survive to become much older. Since it has some features which are out of date it is desirable to adapt at least the program style to some standards of modern programming languages. The adaption is not only a matter of style but also of costs of program production and program maintenance. This paper presents constructional rules for programming in COBOL which by\u2010pass some of the drawbacks and allow more readable and more maintainable program structures. Finally a postprocessor is presented, that allows verification of the chosen constructional rules and documentation of the resulting programs.<\/jats:p>","DOI":"10.1002\/spe.4380120507","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T05:28:26Z","timestamp":1163827706000},"page":"455-474","source":"Crossref","is-referenced-by-count":0,"title":["Designing structured cobol programs"],"prefix":"10.1002","volume":"12","author":[{"given":"O. K.","family":"Ferstl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E. J.","family":"Sinz","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\/360363.360366"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/953428.953432"},{"key":"e_1_2_1_4_2","volume-title":"PASCAL, User Manual and Report","author":"Jensen K.","year":"1978"},{"key":"e_1_2_1_5_2","volume-title":"COBOL with Style","author":"Chmura L. J.","year":"1976"},{"key":"e_1_2_1_6_2","volume-title":"Strukturierte Programierung\u2014Fuer COBOL\u2014Anwender","author":"Floyd Ch.","year":"1974"},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/947727.947730"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/947680.947685"},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/942572.807045"},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/987278.987281"},{"key":"e_1_2_1_11_2","volume-title":"A Simplified Guide to Structured COBOL Programming","author":"McCracken D. D.","year":"1976"},{"key":"e_1_2_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/987335.987342"},{"key":"e_1_2_1_13_2","volume-title":"Programmiersprachen. 5. Fachtagung der GI, Braunschweig 1978","author":"Schnupp P.","year":"1978"},{"key":"e_1_2_1_14_2","volume-title":"Proc. Symp. Structured Programming in COBOL","author":"Stevenson H. P.","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.4380120507","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380120507","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T14:47:49Z","timestamp":1699800469000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380120507"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1982,5]]},"references-count":13,"journal-issue":{"issue":"5","published-print":{"date-parts":[[1982,5]]}},"alternative-id":["10.1002\/spe.4380120507"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380120507","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1982,5]]}}}