Sökning: "systemvetenskap java"

Visar resultat 1 - 5 av 29 uppsatser innehållade orden systemvetenskap java.

  1. 1. Detecting Logical Errors in Programming Assignments Using code2seq

    Kandidat-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap

    Författare :Anton Lückner; Kevin Chapman; [2023]
    Nyckelord :Automated feedback; code2seq; machine learning; neural machine translation;

    Sammanfattning : The demand for new competent programmers is increasing with the ever-growing dependency on technology. The workload for teachers with more and more students creates the need for more automated tools for feedback and grading. LÄS MER

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

    Kandidat-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap

    Författare :Marek Marcin Mazur; [2023]
    Nyckelord :automated program repair; fault localization; metrics for fault localization;

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

  3. 3. Vocal Reactive Programming: Enabling RxJava

    Kandidat-uppsats, Mittuniversitetet/Institutionen för data- och systemvetenskap

    Författare :Gustaf Eknefelt; Stefan Nilsson; [2022]
    Nyckelord :Programming by voice; Reactive programming; RSI; Serenade; Speech recognition; Talon;

    Sammanfattning : Previous research has shown that the reactive paradigm is suitable for programming by voice, due to its frequent use of expressions used in common English. However, the software used in the previous research (Talon) does not support reactive programming. To our knowledge, no other programming-by-voice software has built-in support for RxJava. LÄS MER

  4. 4. Automatic Building Of Java Projects On GitHub: A Study On Reproducibility

    Kandidat-uppsats, Mittuniversitetet/Institutionen för data- och systemvetenskap

    Författare :Tommy Yasi; Jingzhong Qin; [2022]
    Nyckelord :Software; Software engineering; Building tools; Build failures; Java;

    Sammanfattning : Software build tools like Maven and Gradle help us automate projects’ build phase but still require developers to be involved. To allow software engineers to work with multiple projects with high productivity, they need to be able to build them efficiently. LÄS MER

  5. 5. Performance and Cyclomatic Complexity Correlation in Java Reactive Frameworks

    Kandidat-uppsats, Mittuniversitetet/Institutionen för data- och systemvetenskap

    Författare :Anton Cervin; Christian Trenter; [2022]
    Nyckelord :Benchmarking; Java; RxJava; Reactor; Mutiny; Reactive frameworks; Reactive streams; Reactive programming;

    Sammanfattning : Software performance is of interest to all who want to lower their hardware costs and provide services with speedy responses to users, to this end reactive programming can be employed. Therefore it is important to measure the performance of tools such as reactive frameworks and to compare and contrast them with each other in order to improve the development of these tools, and help provide developers with the information they need when searching for a reactive framework that suits their project. LÄS MER