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"”.
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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
-
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 …