Object Oriented Analysis and Design Using UML : Architectural Modeling and Extending UML - NIIT (NIIT, 2012)