UML-based robotic speech recognition development: A case study | IEEE Conference Publication | IEEE Xplore