Component-Driven Development term is starting to get used widely, esp. in connection with Inversion of Control.