Skip Navigation

The Computer Journal 1977 20(1):51-55; doi:10.1093/comjnl/20.1.51
© 1977 by British Computer Society
This Article
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Lowden, B. G. T.
Right arrow Articles by MacCallum, I. R.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

Some consequences of deferred binding in COBOL

B. G. T. Lowden * and I. R. MacCallum *

Computing Centre, University of Essex, Wivenhoe Park, Colchester, UK

It is a well known and accepted fact in systems design that once the basic objectives of a system have been met, the cost of further expansion frequently outweighs any increased benefits and so effectively deters development.

In many large organisations the implementation of sophisticated data base technology can represent both a profitable and necessary investment which, amongst other things, provides a comprehensive solution to the above problem. In other, perhaps small, installations the more important processing requirements are simply those of flexibility in file design and ease of changing formats.

This paper sets out a proposal for a modified COBOL implementation which, by providing a level of data independence adequate to most DP installations, may be seen to offer a viable alternative to a full data-base system.

The approach is based on the transferral of the data division file definitions, from the COBOL program, to the head of the physical files to which they pertain. Only those data elements referred to in the application logic need then be declared in the program itself, and association between the two definition sets may be deferred until run time.

This work is an extension of that being currently undertaken by MacCallum (1973) and MacCallum and Jones (1975) forming part of a research programme aimed at improving information processing techniques.


Received October 1975.

* Computing Centre, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?




Disclaimer:
Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.