E-Move: Domain Specific Language for People with Movement Disorders

Rafael Valencia-Ramos, Luis Zhinin-Vera, Oscar Chang, Israel Pineda

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

Resumen

Programmers with movement disorders do not currently have a language that aids them to write code. This work proposes the creation of E-Move, a friendly Domain-Specific Language (DSL) that tolerates involuntary typing errors. E-Move targets programmers who suffer from involuntary movements in their upper extremities related to movement disorders caused by neurodegenerative conditions such as Parkin-son, myoclonus, chorea, tics, dystonia, and tremor. This work describes the three essential elements that allow the proposed programming language to work effectively: the grammar, the back-end, and the front-end. Additionally, several illustrative examples showcase the usage of E-Move. E-Move was developed using Python, textX, and Pure Python Compiler Infrastructure (PPCI). The result is a programming language that tolerates involuntary typing. Therefore, more people can access coding, which is an important skill.

Idioma originalInglés
Título de la publicación alojadaInformation and Communication Technologies - 8th Conference, TICEC 2020, Proceedings
EditoresGermania Rodriguez Morales, Efraín R. Fonseca C., Juan Pablo Salgado, Pablo Pérez-Gosende, Marcos Orellana Cordero, Santiago Berrezueta
EditorialSpringer Science and Business Media Deutschland GmbH
Páginas493-500
Número de páginas8
ISBN (versión impresa)9783030628321
DOI
EstadoPublicada - 2020
Publicado de forma externa
Evento8th Conference on Information and Communication Technologies of Ecuador, TICEC 2020 - Guayaquil, Ecuador
Duración: 25 nov. 202027 nov. 2020

Serie de la publicación

NombreCommunications in Computer and Information Science
Volumen1307
ISSN (versión impresa)1865-0929
ISSN (versión digital)1865-0937

Conferencia

Conferencia8th Conference on Information and Communication Technologies of Ecuador, TICEC 2020
País/TerritorioEcuador
CiudadGuayaquil
Período25/11/2027/11/20

Huella

Profundice en los temas de investigación de 'E-Move: Domain Specific Language for People with Movement Disorders'. En conjunto forman una huella única.

Citar esto