University of Technology of Compiègne articles