Essays about: "java projects"

Showing result 1 - 5 of 48 essays containing the words java projects.

  1. 1. 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

  2. 2. Empirical Comparison Between Conventional and AI-based Automated Unit Test Generation Tools in Java

    University essay from Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)

    Author : Marios Gkikopouli; Batjigdrel Bataa; [2023]
    Keywords : Software Testing; Unit Testing; Automatic Test Case Generation; AI; Defects4J; Experiment; ;

    Abstract : Unit testing plays a crucial role in ensuring the quality and reliability of software systems. However, manual testing can often be a slow and time-consuming process. With current advancements in artificial intelligence (AI), new tools have emerged for automated unit testing to address this issue. READ MORE

  3. 3. Automatic Description of AI Patches With AST Analysis

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

    Author : Lovisa Strange; Sofia Edvardsson; [2023]
    Keywords : ;

    Abstract : Using artificial intelligence (AI) to write source code is soon to be reality. One research areais to use AI to automatically generate a patch that fixes a bug. However, most such tools onlygenerate the patch without any natural language description of it, making it difficult for thereviewer to understand the patch. READ MORE

  4. 4. Optimizing the generation of Java JMH Benchmarks

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Anthony Path; [2022-07-07]
    Keywords : Computer science; engineering; thesis; benchmarks; Java; JMH; optimization; regression testing;

    Abstract : The evolution of the software system during its development is a complex process, which is both very important and difficult to track. One of the methods that offers such functionality is microbenchmarking, which is a type of regression testing. READ MORE

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

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

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

    Abstract : 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. READ MORE