Sökning: "Duplicate code"

Visar resultat 1 - 5 av 15 uppsatser innehållade orden Duplicate code.

  1. 1. Duplicate detection of multimodal and domain-specific trouble reports when having few samples : An evaluation of models using natural language processing, machine learning, and Siamese networks pre-trained on automatically labeled data

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

    Författare :Viktor Karlstrand; [2022]
    Nyckelord :Duplicate detection; Bug reports; Trouble reports; Natural language processing; Information retrieval; Machine learning; Siamese neural network; Transformers; Automated data labeling; Shapley values; Dubblettdetektering; Felrapporter; Buggrapporter; Naturlig språkbehandling; Informationssökning; Maskininlärning; Siamesiska neurala nätverk; Transformatorer; Automatiserad datamärkning; Shapley-värden;

    Sammanfattning : Trouble and bug reports are essential in software maintenance and for identifying faults—a challenging and time-consuming task. In cases when the fault and reports are similar or identical to previous and already resolved ones, the effort can be reduced significantly making the prospect of automatically detecting duplicates very compelling. LÄS MER

  2. 2. Low-code vs traditional codeApplication of low-code solution in ERP systems

    Kandidat-uppsats, Uppsala universitet/Institutionen för informationsteknologi

    Författare :Viking Säfsten; [2022]
    Nyckelord :;

    Sammanfattning : Low-code is an emerging method for software development that promises faster and cheaper development by allowing non-developers to develop software using graphical interface tools. In this thesis, to evaluate low-codes claim of cheaper and quicker development I will create a solution in low-code and then compare it to an existing solution created using traditional code. LÄS MER

  3. 3. Increasing Reproducibility Through Provenance, Transparency and Reusability in a Cloud-Native Application for Collaborative Machine Learning

    Uppsats för yrkesexamina på avancerad nivå, Uppsala universitet/Avdelningen för datorteknik

    Författare :Adam Ekström Hagevall; Carl Wikström; [2021]
    Nyckelord :Machine Learning; MLOps; STACKn; Reproducibility; Replicability; Provenance; Transparency; Reusability; Kubernetes; Cloud-Native; Open Source; Software Engineering;

    Sammanfattning : The purpose of this thesis paper was to develop new features in the cloud-native and open-source machine learning platform STACKn, aiming to strengthen the platform's support for conducting reproducible machine learning experiments through provenance, transparency and reusability. Adhering to the definition of reproducibility as the ability of independent researchers to exactly duplicate scientific results with the same material as in the original experiment, two concepts were explored as alternatives for this specific goal: 1) Increased support for standardized textual documentation of machine learning models and their corresponding datasets; and 2) Increased support for provenance to track the lineage of machine learning models by making code, data and metadata readily available and stored for future reference. LÄS MER

  4. 4. The Role of Duplicated Code in Software Readability and Comprehension

    Master-uppsats, Blekinge Tekniska Högskola/Institutionen för programvaruteknik

    Författare :Xuan Liao; Linyao Jiang; [2020]
    Nyckelord :Duplicate code; Software readability; Comprehension; Experiment; Survey;

    Sammanfattning : Background. Readability and comprehension are the critical points of software developmentand maintenance. There are many researcher point out that the duplicatecode as a code smell has effect on software maintainability, but lack of research abouthow duplicate code affect software readability and comprehension, which are parts of maintainability. LÄS MER

  5. 5. Machine Learning for Software Bug Categorization

    Uppsats för yrkesexamina på avancerad nivå, Uppsala universitet/Institutionen för informationsteknologi

    Författare :Arman Vatandoust; [2019]
    Nyckelord :;

    Sammanfattning : The pursuit of flawless software is often an exhausting task for software developers. Code defects can range from soft issues to hard issues that lead to unforgiving consequences. LÄS MER