Ferstl, O. K.O. K.FerstlSinz, E. J.E. J.Sinz0000-0002-5552-32932019-09-192015-07-1319820038-06441097-024Xhttps://fis.uni-bamberg.de/handle/uniba/38881COBOL 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-pass 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.engCOBOLConstructional rulesProgram structuresPostprocessorControl structuresDocumentationStructured programmingAbstract types004Designing Structured Cobol Programsarticle10.1002/spe.4380120507