Essays about: "Similar Bugs"

Showing result 1 - 5 of 20 essays containing the words Similar Bugs.

  1. 1. The Impact of AI-generated Code on Web Development: A Comparative Study of ChatGPT and GitHub Copilot

    University essay from Blekinge Tekniska Högskola/Institutionen för programvaruteknik

    Author : Edvin Fajkovic; Erik Rundberg; [2023]
    Keywords : ChatGPT; Copilot; Ethics; GPT-3; Codex;

    Abstract : Background. Machine learning and artificial intelligence are advancing faster than ever, code generation is becoming a hot topic and is starting to gain traction in the industry. This creates the question, is it possible to create a complete website from scratch using only code generated by AI? Objectives. 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. Attainable Safety and Long-Term Resource-Efficiency Using Rust : Evaluating the Viability of Rust in Terms of Development Effort and Performance for the Decompilation of ASN.1 Messages

    University essay from Linköpings universitet/Institutionen för datavetenskap

    Author : Cecilia Emberg; Anna Wadsten; [2023]
    Keywords : sustainability; performance; green programming; code quality; usability; learnability;

    Abstract : This report investigates how a telecommunication company might reduce its resource usage in terms of execution time by using Rust for the decompilation of ASN.1 messages. To contrast these results and to offer insights into other factors for choosing a language, the developer experience of Rust was also studied. READ MORE

  4. 4. Fuzzing of PKCS#11 Trusted Application

    University essay from Lunds universitet/Institutionen för elektro- och informationsteknik

    Author : Kevin Zeng; [2022]
    Keywords : Fuzzing; white-box; PKCS#11; OP-TEE; AFL; Open-TEE; TA; Trusted Application; Technology and Engineering;

    Abstract : The main goal of this thesis is to find an effective way to fuzz trusted applications (TAs) with source code residing in trusted execution environment (TEE). While fuzzing TAs has been previously done, no work has been found to utilize the source code of TAs to improve the fuzzing. READ MORE

  5. 5. Grouping Similar Bug Reports from Crash Dumps with Unsupervised Learning

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

    Author : Sara Vestergren; [2021]
    Keywords : Unsupervised Learning; Bug Report; Duplicate Detection; Clustering; Software Crash; Oövervakad Inlärning; Felrapport; Dublett-detektering; Klustring; Mjukvarukrasch;

    Abstract : Quality software usually means high reliability, which in turn has two main components; the software should provide correctness, which means it should perform the specified task, and robustness in the sense that it should be able to manage unexpected situations. In other words, reliable systems are systems without bugs. READ MORE