Application, Resource and Device Models