UML distilled : a brief guide to the standard object modeling language - Fowler, Martin 1963- (The Addison-Wesley object technology series / editors Grady Booch, Ivar Jacobson, James Rumbaugh, 2004)