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 5 of 5 for “"Software analytics"”.

  1. Software Analytics for Improving Program Comprehension

    Program comprehension is an essential part of software development and maintenance. Traditional methods of program comprehension, such as reviewing the codebase and documentation, are still challenging for understanding the software's overall structure and implementation. In recent years, software

    umkc Repository record for Software Analytics for Improving Program Comprehension (opens in a new tab)

  2. Towards Sustainable AI for Continuous Integration Quality Gates

    … quality gates are typically considered by most software development companies: automated gates, leveraging the build process, which invokes compilation commands and runs tests, and manual gates, based on peer reviews. With projects scaling up in size, the cost required for maintaining CI quality …

    queens Repository record for Towards Sustainable AI for Continuous Integration Quality Gates (opens in a new tab)

  3. Empirical Evaluation of Graph-Anonymized Metrics for JIT Defect Prediction

    Software analytics data, housed in version control and issue report repositories, serves pivotal roles in organizational tasks like predicting code bugs and selecting code reviewers. Yet, individual organizations often lack the breadth of data needed for these analytics, making data sharing …

    queens Repository record for Empirical Evaluation of Graph-Anonymized Metrics for JIT Defect Prediction (opens in a new tab)

  4. Understanding and predicting method-level source code changes using commit history data

    Software development and software maintenance require a large amount of source code changes to be made to a software repositories. Any change to a repository can introduce new resource needs which will cost more time and money to the repository owners. Therefore it is useful to predict future code …

    uoit Repository record for Understanding and predicting method-level source code changes using commit history data (opens in a new tab)

  5. Mining development knowledge to understand and support software logging practices

    … source code to trace the runtime behaviors of software systems. Logging statements print runtime log messages, which play a critical role in monitoring system status, diagnosing field failures, and bookkeeping user activities. However, developers typically insert logging statements in an ad hoc …

    queens Repository record for Mining development knowledge to understand and support software logging practices (opens in a new tab)