Zen and the Art of Dynamic Linking


Dennis L. Mumaugh

Context:

Forces:

Solutions:

  1. List the places (phases) in its life that a "component" can be "constructed." (This is linking and binding).
  2. What is run-time linking vs. dynamic run-time linking?
  3. List the various methods that have been used over the years to accomplish "plug and play". (Generally task loading, driver loading, 5ESS software update, etc.)
  4. List the technical constraints needed to accomplish the goal of "plug and play". (Position independent code, external references, transfer vectors, restricted symbol tables).
  5. Look at possible areas where research is needed before we can think about proposing solutions.

©2006 Dennis L. Mumaugh
Author: Dennis L. Mumaugh
Document: http://condor.depaul.edu/~dmumaugh/zen-dynamic-linking.html
Last Updated: 21 May 2006.