Sökning: "Patchar"

Visar resultat 1 - 5 av 9 uppsatser innehållade ordet Patchar.

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

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

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

    Sammanfattning : 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. LÄS MER

  2. 2. Token Budget Minimisation of Large Language Model based Program Repair

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Dávid Hidvégi; [2023]
    Nyckelord :Automated Program Repair; Conversational; Prompt Engineering; Automatiserad programreparation; Konversationell; Prompt-utformning;

    Sammanfattning : Automated Program Repair (APR) is gaining popularity in the field of software engineering. APR reduces the time and effort needed to find and fix software bugs, with a goal of completely automating bug fixing without any human input. LÄS MER

  3. 3. Detecting Security Patches in Java OSS Projects Using NLP

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Andrea Stefanoni; [2022]
    Nyckelord :NLP; Deep Learning; vulnerability detection; security patch; Open Source Software; NLP; Deep Learning; sårbarhetsdetektering; säkerhetspatch; programvara med öppen källkod;

    Sammanfattning : The use of Open Source Software is becoming more and more popular, but it comes with the risk of importing vulnerabilities in private codebases. Security patches, providing fixes to detected vulnerabilities, are vital in protecting against cyber attacks, therefore being able to apply all the security patches as soon as they are released is key. LÄS MER

  4. 4. Efficient delta based updates for read-only filesystem images : An applied study in how to efficiently update the software of an ECU

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Ellinor Westerberg; [2021]
    Nyckelord :Andorid A B Update; Android Update Engine; bsdiff; Delta Updates; Dmveriy; ECU;

    Sammanfattning : This thesis investigates a method for efficiently updating the software of anhttps://www.overleaf.com/project/60104b7e4b5c604828be9768 Electronic Control Unit (ECU) in a car. The patch sent to the car should be as small as possible and optimally only contained the changed part of the software. LÄS MER

  5. 5. Efficient delta based updates for read-only filesystem images : An applied study in how to efficiently update the software of an ECU

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Ellinor Westerberg; [2021]
    Nyckelord :Andorid A B Update; Android Update Engine; bsdiff; Delta Updates; Dmveriy; ECU; Andorid A B Update; Android Update Engine; bsdiff; Delta-Updatering; Dmveriy; ECU;

    Sammanfattning : This thesis investigates a method for efficiently updating the software of an Electronic Control Unit (ECU) in a car. The patch sent to the car should be as small as possible and optimally only contained the changed part of the software. A popular algorithm for creating the patch is bsdiff. LÄS MER