Utilize este identificador para referenciar este registo:
http://hdl.handle.net/10071/34779
Registo completo
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.author | Santos, A. L. | - |
dc.contributor.author | Cancelinha, A. | - |
dc.contributor.author | Batista, F. | - |
dc.date.accessioned | 2025-07-14T08:40:16Z | - |
dc.date.available | 2025-07-14T08:40:16Z | - |
dc.date.issued | 2024 | - |
dc.identifier.citation | Santos, A. L., Cancelinha, A., & Batista, F. (2024). Jasay: Towards voice commands in projectional editors. Proceedings - 2024 1st IDE Workshop, IDE 2024 (pp. 30-34). ACM. https://doi.org/10.1145/3643796.3648449 | - |
dc.identifier.isbn | 979-8-4007-0580-9 | - |
dc.identifier.uri | http://hdl.handle.net/10071/34779 | - |
dc.description.abstract | Permanent disabilities or temporary injuries (e.g., RSI) hinder the activity of writing code. The interaction modality of voice is a viable substitute or complement for typing on a keyboard. This paper describes the design of Jasay, a prototype tool that enables developers to write Java code using voice commands. Our implementation relies on a third-party speech-recognition system to convert the voice into text. In turn, such a text is translated into commands that transform the abstract syntax tree (AST) of the code being edited. Jasay works as an extension to a projectional editor, taking advantage of having the abstract syntax tree always available without parsing, a permanent well-formed structure of the code, and unambiguous editing locations (e.g., class member, statement, expression, etc). An early experiment with Jasay involving 5 programmers has shown encouraging results, as they were able to perform small program modifications within reasonable time. | eng |
dc.language.iso | eng | - |
dc.publisher | Association for Computing Machinery | - |
dc.relation | info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04466%2F2020/PT | - |
dc.relation.ispartof | Proceedings - 2024 1st IDE Workshop, IDE 2024 | - |
dc.rights | openAccess | - |
dc.subject | Java -- Java | eng |
dc.subject | Programação -- Programming | eng |
dc.subject | Voice | eng |
dc.subject | Projectional editors | eng |
dc.title | Jasay: Towards voice commands in projectional editors | eng |
dc.type | conferenceObject | - |
dc.event.type | Workshop | pt |
dc.event.location | Lisbon, Portugal | eng |
dc.event.date | 2024 | - |
dc.pagination | 30 - 34 | - |
dc.peerreviewed | yes | - |
dc.date.updated | 2025-07-14T09:39:08Z | - |
dc.description.version | info:eu-repo/semantics/publishedVersion | - |
dc.identifier.doi | 10.1145/3643796.3648449 | - |
dc.subject.fos | Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática | por |
iscte.subject.ods | Reduzir as desigualdades | por |
iscte.identifier.ciencia | https://ciencia.iscte-iul.pt/id/ci-pub-107597 | - |
iscte.alternateIdentifiers.wos | WOS:001297920700007 | - |
iscte.alternateIdentifiers.scopus | 2-s2.0-85202432692 | - |
Aparece nas coleções: | ISTAR-CRI - Comunicações a conferências internacionais |
Ficheiros deste registo:
Ficheiro | Tamanho | Formato | |
---|---|---|---|
conferenceObject_107597.pdf | 611,06 kB | Adobe PDF | Ver/Abrir |
Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.