Answer
Karl Popper's work was extended by Imre Lakatos. Lakatos developed Popper's falsificationism by introducing the concept of research programs. A research program consists of a hard core of theories that are not easily falsifiable and a protective belt of auxiliary hypotheses that can be falsified. Lakatos argued that scientific progress occurs when a research program successfully predicts new phenomena, while a program that fails to do so is eventually abandoned.