ESRF - Software Engineering Group