Object Oriented Analysis 2e