A Reference Architecture for Deploying Component-Based Robot Software and Comparison with Existing Tools | IEEE Conference Publication | IEEE Xplore