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 11 of 11 for “"Version Control Systems"”.

  1. Technetium: Productivity Tracking for Version Control Systems

    … students in all course levels using distributed version control systems and implement a secure and efficient tool for visualizing collaborative efforts by observing past work [5]. Lastly, we lay the foundation for future work around additional collaborative metrics, features and plagiarism …

    cuny Repository record for Technetium: Productivity Tracking for Version Control Systems (opens in a new tab)

  2. Snapstore : a version control system for everyone

    Version control systems have, for many years, been applications that are developed and maintained with software engineers in mind. However, other less technical industries and endeavors can benefit immensely from the functionality these systems provide. Unfortunately, existing version control

    mit Repository record for Snapstore : a version control system for everyone (opens in a new tab)

  3. Automatic Visualization of the Version history of a Software System in Three Dimensions

    … the software as it was at any point of time. A version control system is used to track modifications to software. Version control systems (VCS) display when and where a change was made. In the case of multiple developers working on the same software system, version control systems also record …

    vt Repository record for Automatic Visualization of the Version history of a Software System in Three Dimensions (opens in a new tab)

  4. CodeSkimmer: a novel visualization tool for capturing, replaying, and understanding fine-grained change in software

    … and refactor their own additions. Historically, version control systems were the central method for interpreting how a software project has changed over time. However, these systems are limited in the amount of information they can convey and in the ways they allow users to understand change. My …

    uiuc Repository record for CodeSkimmer: a novel visualization tool for capturing, replaying, and understanding fine-grained change in software (opens in a new tab)

  5. Automating The Detection and Resolution of Build Conflicts in Software Merge for Java Programs

    Version control systems (VCS) like Git provide an efficient environment for collaborative software development. However, a major challenge of using such systems is the conflicts that occur when developers try to merge branches. This research focuses on build conflicts--a category of higher-order …

    vt Repository record for Automating The Detection and Resolution of Build Conflicts in Software Merge for Java Programs (opens in a new tab)

  6. Regression test selection: theory and practice

    … techniques, Ekstazi requires no integration with version-control systems. Ekstazi computes for each test what files it depends on; the files can be either executable code or external resources. A test need not be run in the new project revision if none of its dependent files changed. This …

    uiuc Repository record for Regression test selection: theory and practice (opens in a new tab)

  7. A version control interface for graphical discrete-event models

    … need for additional processes to manage multiple versions of the project or project components. Those problems are handled in the software world via version control systems (VCS): sets of tools and procedures designed to automate the more tedious parts of the problem where possible and to ease the …

    uiuc Repository record for A version control interface for graphical discrete-event models (opens in a new tab)

  8. Towards a change-oriented programming environment

    … to the edited document at the character level, Version Control Systems (VCS) track changes as text line differences in the corresponding file, and refactoring engines represent changes with high-level descriptors. Third, the most common, textual representation of changes is inappropriate for a …

    uiuc Repository record for Towards a change-oriented programming environment (opens in a new tab)

  9. New directions for remote data integrity checking of cloud storage

    … and erasure coding-based distributed storage systems. However, RDC has not been investigated for network coding-based distributed storage systems that rely on untrusted servers. RDC-NC is the first RDC scheme for network coding-based distributed storage systems to ensure data remain intact …

    njit Repository record for New directions for remote data integrity checking of cloud storage (opens in a new tab)

  10. Enhancing computational notebooks with code+data space versioning

    Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2027-05-01

    uiuc Repository record for Enhancing computational notebooks with code+data space versioning (opens in a new tab)

  11. Structural and Evolutionary Analysis of Developer Networks

    … and source-code structure, mined from version-control systems. We apply methodology from network analysis and machine learning to identify developer communities automatically. To evaluate our approach, we analyze ten open-source projects with complex and active histories, written in …

    passau-thes Repository record for Structural and Evolutionary Analysis of Developer Networks (opens in a new tab)