Early-Life Cycle Reuse Approach for Component-Based Software of Autonomous Mobile Robot System | IEEE Conference Publication | IEEE Xplore