Matches in SemOpenAlex for { <https://semopenalex.org/work/W4220838790> ?p ?o ?g. }
Showing items 1 to 92 of
92
with 100 items per page.
- W4220838790 endingPage "111292" @default.
- W4220838790 startingPage "111292" @default.
- W4220838790 abstract "Continuous integration (CI) is a widely used practice in modern software engineering. Unfortunately, it is also an expensive practice. Google and Mozilla estimate their expenses for their CI systems in millions of dollars. To reduce the cost of CI, researchers developed multiple approaches to reduce its computational workload requirements. However, these approaches sometimes make mispredictions and skip failing builds which are not desirable to be skipped. Thus, in this paper, we aim to save computational cost in CI, while also maximizing the observation of failing builds, i.e., to skip builds more safely. First, we perform empirical studies to understand which builds are safe to skip, starting from CI-Skip rules (Abdalkareem et al., 2019) that characterize builds that developers decide to skip. We observe that CI-Skip rules are not so safe as expected. We then develop a collection of CI-Run rules that can complement these rules. Based on our findings, we propose PreciseBuildSkip, a novel approach that maximizes build failure observation and reduces the cost of CI through the strategy of build selection. We evaluate our approach and results show that our approach saved more cost (5.5%) than the safest existing technique but reduced the falsely skipped failing builds from 4.1% to 0% (median value)." @default.
- W4220838790 created "2022-04-03" @default.
- W4220838790 creator A5031200648 @default.
- W4220838790 creator A5039701716 @default.
- W4220838790 date "2022-06-01" @default.
- W4220838790 modified "2023-10-05" @default.
- W4220838790 title "Which builds are really safe to skip? Maximizing failure observation for build selection in continuous integration" @default.
- W4220838790 cites W1985896931 @default.
- W4220838790 cites W1991292921 @default.
- W4220838790 cites W1999673860 @default.
- W4220838790 cites W2014515160 @default.
- W4220838790 cites W2020538887 @default.
- W4220838790 cites W2099858487 @default.
- W4220838790 cites W2110068396 @default.
- W4220838790 cites W2153342620 @default.
- W4220838790 cites W2158515176 @default.
- W4220838790 cites W2170771779 @default.
- W4220838790 cites W2734631700 @default.
- W4220838790 cites W2795223920 @default.
- W4220838790 cites W2884670025 @default.
- W4220838790 cites W2915313724 @default.
- W4220838790 cites W2963031084 @default.
- W4220838790 cites W2967457710 @default.
- W4220838790 cites W2968282090 @default.
- W4220838790 cites W2980907292 @default.
- W4220838790 cites W3091592993 @default.
- W4220838790 cites W3120235480 @default.
- W4220838790 doi "https://doi.org/10.1016/j.jss.2022.111292" @default.
- W4220838790 hasPublicationYear "2022" @default.
- W4220838790 type Work @default.
- W4220838790 citedByCount "4" @default.
- W4220838790 countsByYear W42208387902022 @default.
- W4220838790 countsByYear W42208387902023 @default.
- W4220838790 crossrefType "journal-article" @default.
- W4220838790 hasAuthorship W4220838790A5031200648 @default.
- W4220838790 hasAuthorship W4220838790A5039701716 @default.
- W4220838790 hasBestOaLocation W42208387901 @default.
- W4220838790 hasConcept C104317684 @default.
- W4220838790 hasConcept C111919701 @default.
- W4220838790 hasConcept C112313634 @default.
- W4220838790 hasConcept C112930515 @default.
- W4220838790 hasConcept C115903868 @default.
- W4220838790 hasConcept C127413603 @default.
- W4220838790 hasConcept C127716648 @default.
- W4220838790 hasConcept C154945302 @default.
- W4220838790 hasConcept C185592680 @default.
- W4220838790 hasConcept C188082640 @default.
- W4220838790 hasConcept C2777904410 @default.
- W4220838790 hasConcept C2778476105 @default.
- W4220838790 hasConcept C41008148 @default.
- W4220838790 hasConcept C42475967 @default.
- W4220838790 hasConcept C55493867 @default.
- W4220838790 hasConcept C71924100 @default.
- W4220838790 hasConcept C81917197 @default.
- W4220838790 hasConceptScore W4220838790C104317684 @default.
- W4220838790 hasConceptScore W4220838790C111919701 @default.
- W4220838790 hasConceptScore W4220838790C112313634 @default.
- W4220838790 hasConceptScore W4220838790C112930515 @default.
- W4220838790 hasConceptScore W4220838790C115903868 @default.
- W4220838790 hasConceptScore W4220838790C127413603 @default.
- W4220838790 hasConceptScore W4220838790C127716648 @default.
- W4220838790 hasConceptScore W4220838790C154945302 @default.
- W4220838790 hasConceptScore W4220838790C185592680 @default.
- W4220838790 hasConceptScore W4220838790C188082640 @default.
- W4220838790 hasConceptScore W4220838790C2777904410 @default.
- W4220838790 hasConceptScore W4220838790C2778476105 @default.
- W4220838790 hasConceptScore W4220838790C41008148 @default.
- W4220838790 hasConceptScore W4220838790C42475967 @default.
- W4220838790 hasConceptScore W4220838790C55493867 @default.
- W4220838790 hasConceptScore W4220838790C71924100 @default.
- W4220838790 hasConceptScore W4220838790C81917197 @default.
- W4220838790 hasFunder F4320306076 @default.
- W4220838790 hasFunder F4320324496 @default.
- W4220838790 hasLocation W42208387901 @default.
- W4220838790 hasOpenAccess W4220838790 @default.
- W4220838790 hasPrimaryLocation W42208387901 @default.
- W4220838790 hasRelatedWork W2039836583 @default.
- W4220838790 hasRelatedWork W2092253675 @default.
- W4220838790 hasRelatedWork W2125356288 @default.
- W4220838790 hasRelatedWork W2314755979 @default.
- W4220838790 hasRelatedWork W2329086085 @default.
- W4220838790 hasRelatedWork W2390710122 @default.
- W4220838790 hasRelatedWork W2392884863 @default.
- W4220838790 hasRelatedWork W2606073172 @default.
- W4220838790 hasRelatedWork W2929716001 @default.
- W4220838790 hasRelatedWork W3008868450 @default.
- W4220838790 hasVolume "188" @default.
- W4220838790 isParatext "false" @default.
- W4220838790 isRetracted "false" @default.
- W4220838790 workType "article" @default.