OBJECT ORIENTED SOFTWARE ENGINEERING - JACOBSON (ADDISION WESLEY)