Device Modelling