Object-Oriented Analysis and Design With Applications by Kelli A Jim; Houston Bobbi J ; Conallen Robert a ; Michael W Engle; Young Grady; Maksimchuk Booch