Object-orientd modeling and desing - Rumbaugh James Ed. (1991)