Utilize este identificador para referenciar este registo: http://hdl.handle.net/10071/34779
Registo completo
Campo DCValorIdioma
dc.contributor.authorSantos, A. L.-
dc.contributor.authorCancelinha, A.-
dc.contributor.authorBatista, F.-
dc.date.accessioned2025-07-14T08:40:16Z-
dc.date.available2025-07-14T08:40:16Z-
dc.date.issued2024-
dc.identifier.citationSantos, 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.isbn979-8-4007-0580-9-
dc.identifier.urihttp://hdl.handle.net/10071/34779-
dc.description.abstractPermanent 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.isoeng-
dc.publisherAssociation for Computing Machinery-
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04466%2F2020/PT-
dc.relation.ispartofProceedings - 2024 1st IDE Workshop, IDE 2024-
dc.rightsopenAccess-
dc.subjectJava -- Javaeng
dc.subjectProgramação -- Programmingeng
dc.subjectVoiceeng
dc.subjectProjectional editorseng
dc.titleJasay: Towards voice commands in projectional editorseng
dc.typeconferenceObject-
dc.event.typeWorkshoppt
dc.event.locationLisbon, Portugaleng
dc.event.date2024-
dc.pagination30 - 34-
dc.peerreviewedyes-
dc.date.updated2025-07-14T09:39:08Z-
dc.description.versioninfo:eu-repo/semantics/publishedVersion-
dc.identifier.doi10.1145/3643796.3648449-
dc.subject.fosDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
iscte.subject.odsReduzir as desigualdadespor
iscte.identifier.cienciahttps://ciencia.iscte-iul.pt/id/ci-pub-107597-
iscte.alternateIdentifiers.wosWOS:001297920700007-
iscte.alternateIdentifiers.scopus2-s2.0-85202432692-
Aparece nas coleções:ISTAR-CRI - Comunicações a conferências internacionais

Ficheiros deste registo:
Ficheiro TamanhoFormato 
conferenceObject_107597.pdf611,06 kBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpaceOrkut
Formato BibTex mendeley Endnote Logotipo do DeGóis Logotipo do Orcid 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.