Essays about: "APR"

Showing result 1 - 5 of 16 essays containing the word APR.

  1. 1. Round-Trip Translation : A New Path for Automatic Program Repair using Large Language Models

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Fernando Vallecillos Ruiz; [2023]
    Keywords : Automatic Program Repair; Software Engineering; Large Language Models; Round-Trip Translation; Neural Machine Translation; Automatisk programreparation; Mjukvaruutveckling; Stora språkmodeller; Tur och retur-översättning; Neural maskinöversättning;

    Abstract : Research shows that grammatical mistakes in a sentence can be corrected by machine translating it to another language and back. We investigate whether this correction capability of Large Language Models (LLMs) extends to Automatic Program Repair (APR), a software engineering task. READ MORE

  2. 2. An initial investigation of Automatic Program Repair for Solidity Smart Contracts with Large Language Models

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Erik Cruz; [2023]
    Keywords : Automatic Program Repair; APR; Large Language Models; LLM; Smart Contracts; Smart Contract Audit; Chat GPT; Cybersecurity; Automatisk Lagning av Kod; Stora språkmodeller; Smarta Kontrakt; Granskning av Smarta Kontrakt; Chat GPT; Cybersäkerhet;

    Abstract : This thesis investigates how Large Language Models can be used to repair Solidity Smart Contracts automatically through the main contribution of this thesis, the Transformative Repair Tool. The Transformative Repair Tool achieves similar results to current state-of-the-art tools on the Smartbugs Curated Dataset and is the first published tool that uses Large Language Models to repair Solidity Smart Contracts. READ MORE

  3. 3. On The Impact Of Distinct Metrics For Fault Localization In Automated Program Repair

    University essay from Stockholms universitet/Institutionen för data- och systemvetenskap

    Author : Marek Marcin Mazur; [2023]
    Keywords : automated program repair; fault localization; metrics for fault localization;

    Abstract : Automatic Program Repair (APR) is a dynamically growing field of computer science that aims to reduce the time and cost of debugging code and improve its efficiency. Fault localization (FL) is a critical component of the APR workflow and has a real impact on the success of an APR procedure. READ MORE

  4. 4. Analysis of high-voltage low-current DC/DC converters for electrohydrodynamic pumps

    University essay from Uppsala universitet/Institutionen för elektroteknik

    Author : Sigge Axelsson; Jonas Gartner; Axel Stafström; [2023]
    Keywords : high-voltage; low-current; low-power; DC DC; DC-DC; high-gain; converter; electrohydrodynamic pump; EHD; transformerless converter; Royer-based converter; resonant Royer oscillator; Cockroft-Walton voltage multiplier; CWVM; voltage multiplier; series-connected positive-negative voltage multiplier; SPNVM; planar air-core transformer; planar transformer; high-freqency Royer-based converter; overcurrent protection; LT8331; gallium nitride; GaN; planar PCB-integrated transformers;

    Abstract : Moving parts cause vibrations and tend to wear out. In applications where maintenance is complicated, solutions without moving parts are therefore advantageous. Electrohydrodynamic pumps are such a solution. Instead of mechanical propulsion, they use strong electric fields to induce movement in a dielectric cooling liquid. READ MORE

  5. 5. An Empirical Study on Using Codex for Automated Program Repair

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Pengyu Zhao; [2023]
    Keywords : Automated Program Repair; Codex; Large Language Models; Defects4J; Patch Generation; Prompt Engineering; Automatiserad Programreparation; Codex; Storskaliga Språkmodeller; Defects4J; Patchgenerering; Promptteknik;

    Abstract : This thesis explores the potential of Codex, a pre-trained Large Language Model (LLM), for Automated Program Repair (APR) by assessing its performance on the Defects4J benchmark that includes real-world Java bugs. The study aims to provide a comprehensive understanding of Codex’s capabilities and limitations in generating syntactically and semantically equivalent patches for defects, as well as evaluating its ability to handle defects with different levels of importance and complexity. READ MORE