Software Engineering for Experimental Robotics - Brugali, Davide (Springer-Verlag Berlin Heidelberg, 2007)