Method of Extending Bind Time or Functional Connectivity Until After the Coding Cycle
Original Publication Date: 1982-Apr-01
Included in the Prior Art Database: 2005-Feb-09
A new method of binding two program modules is disclosed. The method permits connection by a branch or a branch and link (BR/BAL) if both modules are link-edited together, or connection by system-assisted linkage (SAL) if one of the modules is not linked into the same load module. The method provides a rigorously defined but also transparent actual physical or logical connection between the functional boundaries of two programs. Being transparent, because the linkage interface is transparent, the programmers need not decide whether BAL or SAL will be used. The choice of which linkage to use can be postponed to link edit time, initial program load time, or even as late as execution time. This article discusses techniques which allow the binding decision to be postponed to link edit time.