O André Fachat, arquiteto de desenvolvimento da IBM escreveu um texto como sobre transpor as facilidades da inversão de controle para a invocação de regras de negócio, que dependem de várias invocações de vários métodos diferentes para poder serem completadas.