Large language models in automated repair of haskell type errors
| dc.contributor.author | Santos, Sofia | por |
| dc.contributor.author | Saraiva, João | por |
| dc.contributor.author | Ribeiro, Francisco | por |
| dc.date.accessioned | 2025-05-22T07:51:22Z | |
| dc.date.available | 2025-05-22T07:51:22Z | |
| dc.date.issued | 2024 | |
| dc.description.abstract | This paper introduces a new method of Automated Program Repair that relies on a combination of the GPT-4 Large Language Model and automatic type checking of Haskell programs. This method identifies the source of a type error and asks GPT-4 to fix that specific portion of the program. Then, QuickCheck is used to automatically generate a large set of test cases to validate whether the generated repair behaves as the correct solution. Our publicly available experiments revealed a success rate of 88.5% in normal conditions. However, more detailed testing should be performed to more accurately evaluate this form of APR. | por |
| dc.description.sponsorship | (undefined) | por |
| dc.distribution | international | por |
| dc.identifier.doi | 10.1145/3643788.3648012 | por |
| dc.identifier.isbn | [9798400705779] | por |
| dc.identifier.issn | 979-8-4007-0577-9 | |
| dc.identifier.uri | https://hdl.handle.net/1822/95655 | |
| dc.language.iso | eng | por |
| dc.peerreviewed | yes | por |
| dc.publisher | ACM | por |
| dc.relation.publisherversion | https://dl.acm.org/doi/10.1145/3643788.3648012 | por |
| dc.rights | openAccess | por |
| dc.subject | Automated program repair | por |
| dc.subject | Large language model | por |
| dc.subject | Fault localization | por |
| dc.subject | Code generation | por |
| dc.subject | Type checking | por |
| dc.subject | Automatic testing | por |
| dc.title | Large language models in automated repair of haskell type errors | por |
| dc.type | conferencePaper | por |
| dspace.entity.type | Publication | en |
| oaire.citationEndPage | 45 | por |
| oaire.citationStartPage | 42 | por |
| sdum.bookTitle | APR '24: Proceedings of the 5th ACM/IEEE International Workshop on Automated Program Repair | por |
| sdum.conferencePublication | Proceedings - 2024 ACM/IEEE International Workshop on Automated Program Repair, APR 2024 | por |
Ficheiros
Pacote original
1 - 1 de 1
A carregar...
- Nome:
- APR2024.pdf
- Tamanho:
- 499.51 KB
- Formato:
- Adobe Portable Document Format
- Descrição: