Essays about: "Duplicate code"

Showing result 1 - 5 of 14 essays containing the words 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

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

    Author : Viktor Karlstrand; [2022]
    Keywords : 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;

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

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

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Viking Säfsten; [2022]
    Keywords : ;

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

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

    University essay from Uppsala universitet/Avdelningen för datorteknik

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

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

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

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

    Author : Xuan Liao; Linyao Jiang; [2020]
    Keywords : Duplicate code; Software readability; Comprehension; Experiment; Survey;

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

  5. 5. Machine Learning for Software Bug Categorization

    University essay from Uppsala universitet/Institutionen för informationsteknologi

    Author : Arman Vatandoust; [2019]
    Keywords : ;

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