Enhancing Object-Oriented Software Development with Delegation - Frank, Ulrich; Halter, Sören (1997)