UML: The unified software development process [the complete guide to the Unified Process from the original designers] - Jacobson, Ivar 1939-; Booch, Grady 1955-; Rumbaugh, James 1947- (Addison-Wesley object technology series, 1999)