This work was intially funded by the Regional Council of Picardie within the "Systems and Technologies for Education and Formation" research program and then the UNIT consortium between 2004 and 2006 (http: //www.unit-c.fr)