Autocorrection in projectional editors
| dc.contributor.author | Santos, A. L. | |
| dc.contributor.author | Mendonça, A. | |
| dc.contributor.editor | Emma Söderberg | |
| dc.contributor.editor | Luke Church | |
| dc.date.accessioned | 2025-04-24T11:11:44Z | |
| dc.date.available | 2025-04-24T11:11:44Z | |
| dc.date.issued | 2024 | |
| dc.date.updated | 2025-04-24T12:10:43Z | |
| dc.description.abstract | People often mistype words when using keyboards. Word processors commonly feature autocorrection that checks for dictionary-based spelling mistakes and automatically performs text replacement after the user types a word. Programs are mostly described using text, and hence, the programmer may introduce typos when writing program identifiers (or keywords). In this paper, we describe an approach to integrate autocorrection in a projectional editor, capable of fixing program identifier typos. We implemented two modes of autocorrection as an extension of Javardise, one that resembles word processor autocorrection and a more experimental one based on the substitution of individual user keystrokes. | eng |
| dc.description.version | info:eu-repo/semantics/acceptedVersion | |
| dc.event.date | 2024 | |
| dc.event.location | Lund Sweden | eng |
| dc.event.title | Programming Companion 2024 | |
| dc.event.type | Conferência | pt |
| dc.identifier.citation | Santos, A. L., & Mendonça, A. (2024). Autocorrection in projectional editors. In E. Söderberg, & L. Church (Eds.), Proceedings of the 8th International Conference on on the Art, Science, and Engineering of Programming (pp. 94-98). ACM. https://doi.org/10.1145/3660829.3660844 | |
| dc.identifier.doi | 10.1145/3660829.3660844 | |
| dc.identifier.isbn | 979-8-4007-0634-9 | |
| dc.identifier.uri | http://hdl.handle.net/10071/34293 | |
| dc.language.iso | eng | |
| dc.pagination | 94 - 98 | |
| dc.peerreviewed | yes | |
| dc.publisher | ACM | |
| dc.relation | info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04466%2F2020/PT | |
| dc.relation.ispartof | Proceedings of the 8th International Conference on on the Art, Science, and Engineering of Programming | |
| dc.rights | open access | |
| dc.subject | Human-centered computing | eng |
| dc.subject | Interactive systems and tools. Software and its engineering | eng |
| dc.subject | Software maintenance tools | eng |
| dc.title | Autocorrection in projectional editors | eng |
| dc.type | conferenceObject | |
| dspace.entity.type | Publication | en |
| iscte.alternateIdentifiers.scopus | 2-s2.0-85199029998 | |
| iscte.alternateIdentifiers.wos | WOS:001283833600018 | |
| iscte.identifier.ciencia | https://ciencia.iscte-iul.pt/id/ci-pub-104648 |
Ficheiros
Pacote original
1 - 1 de 1
A carregar...
- Nome:
- conferenceObject_104648.pdf
- Tamanho:
- 588.04 KB
- Formato:
- Adobe Portable Document Format
- Descrição:
- Versão Aceite
