Many would argue that future breakthroughs in software productivity will depend on our ability to combine existing pieces of software to produce new applications.
No takes yet. Share an insight, caveat, or question.
Garlan et al. (1995) studied this question.