Object Oriented Analysis And Design Understanding System Development With Uml 2.0. - O'Docherty M.; O'Docherty M. (John Wiley)