Authors:
	Sebastien Verel
	Arnaud Liefooghe
	Jérémie Humeau
