A platform, whereas all the project related engineering work, from hardware/software configuration through programming and testing until deployment is performed within the cloud, however, the proposed Engineering management system retains the following functionality