Book of object-oriented knowledge: an introduction to object-oriented software engineering - Henderson-Sellers, Brian . (Prentice Hall PTR, 1997)