Historical Aspects ...
Libraries of procedures, objects, patterns, components, frameworks, … (when will we get it?)
The complexity of the systems we attempt is growing faster than our knowledge of system-building.
It appears that we’ve made no progress.