UML design and AWL programming for reconfigurable control software development of a robotic manipulator | IEEE Conference Publication | IEEE Xplore