Name management in the construction of large programs. [Modular decomposition, programmed in PL/I for IBM 360/65]
Author(s) -
Peggy Carr,
R.F. Keller,
Carolyne Wright
Publication year - 1976
Publication title -
osti oai (u.s. department of energy office of scientific and technical information)
Language(s) - English
Resource type - Reports
DOI - 10.2172/7258433
Subject(s) - ibm , computer science , modular design , programming language , decomposition , process (computing) , modularity (biology) , software engineering , linguistics , nanotechnology , philosophy , ecology , materials science , biology , genetics
There has been much recent work on the problem of constructing large programs. One aspect of this problem that has been somewhat ignored is the management of names during the program construction process. A framework emphasizing this aspect of the problem is presented. Linguistic constructs for the manipulation of names between independently written pieces of text are defined. An implementation model defining the effect of these constructs on the naming structure of the resulting language is presented. The implementation model is demonstrated in terms of an example to illustrate the usefulness of the framework.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom