UML 2 and the Unified Process – Jim Arlow, Ila Neustadt