Enviar por SMS: Heterogeneous models and modelling approaches for engineering of interactive systems