Unified modeling language reference manual: The definitive reference to the uml from the original designers - Rambaugh, James (Massachusetts, 1999)