Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 8 of 8 for “"Code Comments"”.

  1. Leveraging Code Comments to Improve Software Reliability

    … 246 seed annotations, directly inferred from comments and code assertions. By extracting annotations from both comments and code, we are able to extract more annotations than using a single source as only a small number (6) of the annotations can be extracted from both sources. These …

    uiuc Repository record for Leveraging Code Comments to Improve Software Reliability (opens in a new tab)

  2. Automated Self-Admitted Technical Debt Tracking, Classification, and Repayment for Sustainable Software Development

    … choices in software development documented in code comments or other project resources, poses challenges to the maintainability and evolution of software systems. Recognizing the importance of managing SATD to mitigate its detrimental impact on software quality and maintainability, this thesis …

    queens Repository record for Automated Self-Admitted Technical Debt Tracking, Classification, and Repayment for Sustainable Software Development (opens in a new tab)

  3. @tComment: testing Javadoc comments to detect comment-code inconsistencies

    Code comments are important artifacts in software. Javadoc comments are widely used in Java for API specifications. API developers write Javadoc comments, and API users often read these comments to understand the API they use, e.g., an API user can read a Javadoc comment for a method instead of …

    uiuc Repository record for @tComment: testing Javadoc comments to detect comment-code inconsistencies (opens in a new tab)

  4. Students' explanations in complex learning of disciplinary programming

    … benefit in different ways from writing in-code comments. These benefits include but are not limited to: connecting xv individual lines of code to the overall problem, getting familiar with the syntax, learning effective algorithm design strategies, and connecting computation with their …

    purdue-thes Repository record for Students' explanations in complex learning of disciplinary programming (opens in a new tab)

  5. Characterising Algorithm Debt in Machine and Deep Learning Systems

    … conducted to explore automated AD detection in code comments using ML/DL approaches. A labelled dataset of self-admitted TD from seven open-source repositories, identified through the SLR, was used to train and evaluate ML/DL classifiers. However, the results were constrained by the limited …

    aus-cath Repository record for Characterising Algorithm Debt in Machine and Deep Learning Systems (opens in a new tab)

  6. Characterising Algorithm Debt in Machine and Deep Learning Systems

    … conducted to explore automated AD detection in code comments using ML/DL approaches. A labelled dataset of self-admitted TD from seven open-source repositories, identified through the SLR, was used to train and evaluate ML/DL classifiers. However, the results were constrained by the limited …

    anu Repository record for Characterising Algorithm Debt in Machine and Deep Learning Systems (opens in a new tab)

  7. Exploring Behaviors of Software Developers and Their Code Through Computational and Statistical Methods

    … decrease the efficiency of programmers and their code. Chapters 3 and 4 explore some of these aspects. The analysis of computer code as a field of study has recently been getting more attention. However, most of this research focuses on the code as the artifact. This dissertation takes a different …

    chapman Repository record for Exploring Behaviors of Software Developers and Their Code Through Computational and Statistical Methods (opens in a new tab)

  8. Executable Texts: Programs as Communications Devices and Their Use in Shaping High-tech Culture

    … programs are written. Within that context, the comments emphasize the metaphoric status of programming languages and the social role of the comments themselves. These social roles are combined with the normative intentions for each comment, creating a dynamic relationship of form and function …

    vt Repository record for Executable Texts: Programs as Communications Devices and Their Use in Shaping High-tech Culture (opens in a new tab)