Heterogeneous Objects Modelling and Applications by Alexander Pasko