Object Oriented Systems Development Using The Unified Modeling Language - Bahrami A.; Bahrami A. (Tata McGraw Hill, 2012)