Cyber-physical platform