Continuous Integration (CI) is a software development technique that enhances software quality and development efficiency, but its implementation usually depends on the project's context. This creates an opportunity for studying real-world CI projects on GitHub, focusing on their CI metrics and best practices. In this paper, we explore various methods to extract the topics from CI software projects on GitHub. This data can then be used to group projects and facilitate an in-depth analysis within specific contexts and application domains, such as CI build success rates in machine learning or React Native projects. We explore the definition of a software topic, as it shows significant granularity variations in related studies. We examine exis...
Abstract—Continuous integration is a software engineering practice of frequently merging all develop...
In recent years, systems that would previously live on different platforms have been integrated unde...
GitHub is the world's largest host of source code, with more than 150M repositories. However, most o...
While continuous integration has already been proven to positively affect software development, litt...
Continuous Integration (CI) systems automate the building, testing, and possibly more. However, it i...
Continuous integration (CI) systems automate the compilation, building, and testing of software. Des...
Continuous Integration (CI) has become a best practice of modern software development. Thanks in par...
Since its inception in 2008, GitHub has come to house over 1000 R-language projects, including over ...
Automatic and repeatable builds are an established software engineering practices for achieving cont...
Continuous integration is a software engineering practice of frequently merging all developer workin...
This dataset is based on the TravisTorrent dataset released 2017-01-11 (https://travistorrent.testro...
Continuous Integration (CI) has become a disruptive innovation in software development: with proper ...
Short: This data set contains three snapshots from an evolving software project data set and a scrip...
Software processes comprise many steps; coding is followed by building, integration testing, system ...
Abstract—Continuous integration is a software engineering practice of frequently merging all develop...
Abstract—Continuous integration is a software engineering practice of frequently merging all develop...
In recent years, systems that would previously live on different platforms have been integrated unde...
GitHub is the world's largest host of source code, with more than 150M repositories. However, most o...
While continuous integration has already been proven to positively affect software development, litt...
Continuous Integration (CI) systems automate the building, testing, and possibly more. However, it i...
Continuous integration (CI) systems automate the compilation, building, and testing of software. Des...
Continuous Integration (CI) has become a best practice of modern software development. Thanks in par...
Since its inception in 2008, GitHub has come to house over 1000 R-language projects, including over ...
Automatic and repeatable builds are an established software engineering practices for achieving cont...
Continuous integration is a software engineering practice of frequently merging all developer workin...
This dataset is based on the TravisTorrent dataset released 2017-01-11 (https://travistorrent.testro...
Continuous Integration (CI) has become a disruptive innovation in software development: with proper ...
Short: This data set contains three snapshots from an evolving software project data set and a scrip...
Software processes comprise many steps; coding is followed by building, integration testing, system ...
Abstract—Continuous integration is a software engineering practice of frequently merging all develop...
Abstract—Continuous integration is a software engineering practice of frequently merging all develop...
In recent years, systems that would previously live on different platforms have been integrated unde...
GitHub is the world's largest host of source code, with more than 150M repositories. However, most o...