Choubeila Maaoui Lorraine University, France Journal Technology and Disability ISSN: 10554181 Read Online