Publications by 'Djammel Hammoudi'