Robotic excavation in construction automation
real - time uml - developing efficient objects for embedded systems .