Heterogeneous Objects Modelling and Applications (2008) book

Available at: Springer website