Object oriented modeling and design with UML - Blaha, Michael R (New Delhi Pearson, 2005)
PG
E