Essays about: "source code comprehension"

Showing result 1 - 5 of 15 essays containing the words source code comprehension.

  1. 1. Investigating the Effect of Code Comments on Source Code Comprehension - A Reproduction Study

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

    Author : Christofer Jidarv; Robin Hansen; [2023-08-03]
    Keywords : ;

    Abstract : Software comments are written to get an understanding of what code does, its function, and its purpose. There is a consensus in the industry that code comments improve software comprehension, but is this really the case? In this research, we investigate the effect of code comments on software comprehension by conducting an experiment where participants are to study one of three types of code snippets containing the same code. READ MORE

  2. 2. The Effect of Supporting AbbreviationResolution inCode Visualization Tools on CodeComprehension

    University essay from Mittuniversitetet/Institutionen för kommunikation, kvalitetsteknik och informationssystem (2023-)

    Author : Sven Englsperger Raswill; Anton Byström; [2023]
    Keywords : Code comprehension; Abbreviation resolving techniques; Code visualization tools; Doxygen; Identifier comprehension;

    Abstract :  Code comprehension is crucial for software development, as it ensures that code is easy to read andunderstand.Identifiers, such as variable-, function-, and methodnames playa significant role in code comprehension, and it isimportantthat they are written using meaningful names so thateveryone understands their usage. READ MORE

  3. 3. CodeViz - A Usability-Driven Call Graph Tool

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

    Author : Pontus Gustafsson; Ibrahim Hazem; [2023]
    Keywords : call graph; usability; maintainability; comprehension;

    Abstract : Since the start of software, comprehension has always been an issue solved through various methods, such as bottom-up models or visualizing code, specifically graphs. They are used to obtain a bird’s-eye view and the execution path of the software. Although these tools exist, they must include important usability features. READ MORE

  4. 4. Source Code Readability : A study on type-declaration and programming knowledge

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

    Author : Caesar Lennartsson; [2022]
    Keywords : source code readability; programming knowledge; programming language; statically typed; dynamically typed;

    Abstract : The readability of source code is essential for software maintenance. Since maintenance is an ongoing process, which is estimated to be 70 percent of the software development life cycle's total costs, it cannot be deprioritized. READ MORE

  5. 5. Transformer-based Source Code Description Generation : An ensemble learning-based approach

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

    Author : Mantzaris Antonios; [2022]
    Keywords : Natural Language Processing; Code Summarization; Transformers; Text Generation; Ensemble Learning; BLEU; Naturlig språkbehandling; Kodsammanfattning; Transformatorer; Textgenerering; Ensemble Lärande; BLEU;

    Abstract : Code comprehension can be significantly benefited from high-level source code summaries. For the majority of the developers, understanding another developer’s code or code that was written in the past by them, is a timeconsuming and frustrating task. READ MORE