This white paper looks at the characteristics needed from platforms to address issues including Application management, Data management, security and resilience to name but a few and to construct M2M systems in a manner that fits in with the IoT vision.