Object-oriented Analysis and Design with Applications (2nd Ed.) | AMiner