Robotic software systems: From code-driven to model-driven designs. - Christian Schlegel; Thomas Hassler; Alex Lotz; Andreas Steck (ICAR, 2009)