Matches in SemOpenAlex for { <https://semopenalex.org/work/W4284697691> ?p ?o ?g. }
Showing items 1 to 93 of
93
with 100 items per page.
- W4284697691 abstract "Software projects use build systems to automate the compilation, testing, and continuous deployment of their software products. As software becomes increasingly configurable, the build of multiple configurations is a pressing need, but expensive and challenging to implement. The current state of practice is to build independently (a.k.a., clean build) a software for a subset of configurations. While incremental build has been studied for software evolution and relatively small changes of the source code, it has surprisingly not been considered for software configurations. In this exploratory study, we examine the benefits and limits of building software configurations incrementally, rather than always building them cleanly. By using five real-life configurable systems as subjects, we explore whether incremental build works, outperforms a sequence of clean builds, is correct w.r.t. clean build, and can be used to find an optimal ordering for building configurations. Our results show that incremental build is feasible in 100% of the times in four subjects and in 78% of the times in one subject. In average, 88.5% of the configurations could be built faster with incremental build while also finding several alternatives faster incremental builds. However, only 60% of faster incremental builds are correct. Still, when considering those correct incremental builds with clean builds, we could always find an optimal order that is faster than just a collection of clean builds with a gain up to 11.76%." @default.
- W4284697691 created "2022-07-08" @default.
- W4284697691 creator A5000052773 @default.
- W4284697691 creator A5003973216 @default.
- W4284697691 creator A5050106145 @default.
- W4284697691 creator A5071463650 @default.
- W4284697691 date "2022-05-21" @default.
- W4284697691 modified "2023-10-12" @default.
- W4284697691 title "On the benefits and limits of incremental build of software configurations" @default.
- W4284697691 cites W1842210354 @default.
- W4284697691 cites W1965854491 @default.
- W4284697691 cites W1982512167 @default.
- W4284697691 cites W1995568418 @default.
- W4284697691 cites W1999296854 @default.
- W4284697691 cites W2004248182 @default.
- W4284697691 cites W2026947155 @default.
- W4284697691 cites W2042154985 @default.
- W4284697691 cites W2048064553 @default.
- W4284697691 cites W2050204069 @default.
- W4284697691 cites W2070223459 @default.
- W4284697691 cites W2072617662 @default.
- W4284697691 cites W2098345837 @default.
- W4284697691 cites W2110025251 @default.
- W4284697691 cites W2117352154 @default.
- W4284697691 cites W2148238464 @default.
- W4284697691 cites W2249475272 @default.
- W4284697691 cites W2294979290 @default.
- W4284697691 cites W2296144649 @default.
- W4284697691 cites W2347053969 @default.
- W4284697691 cites W2733244695 @default.
- W4284697691 cites W2740295334 @default.
- W4284697691 cites W2768067395 @default.
- W4284697691 cites W2784226873 @default.
- W4284697691 cites W2791446013 @default.
- W4284697691 cites W2793051425 @default.
- W4284697691 cites W2888590305 @default.
- W4284697691 cites W2890801208 @default.
- W4284697691 cites W2901842721 @default.
- W4284697691 cites W2962948349 @default.
- W4284697691 cites W2963715041 @default.
- W4284697691 cites W2992291905 @default.
- W4284697691 cites W3003851828 @default.
- W4284697691 cites W3094358887 @default.
- W4284697691 cites W3095023974 @default.
- W4284697691 cites W3128961854 @default.
- W4284697691 cites W3193483200 @default.
- W4284697691 cites W4206358530 @default.
- W4284697691 cites W2768032356 @default.
- W4284697691 cites W2900986289 @default.
- W4284697691 doi "https://doi.org/10.1145/3510003.3510190" @default.
- W4284697691 hasPublicationYear "2022" @default.
- W4284697691 type Work @default.
- W4284697691 citedByCount "1" @default.
- W4284697691 countsByYear W42846976912023 @default.
- W4284697691 crossrefType "proceedings-article" @default.
- W4284697691 hasAuthorship W4284697691A5000052773 @default.
- W4284697691 hasAuthorship W4284697691A5003973216 @default.
- W4284697691 hasAuthorship W4284697691A5050106145 @default.
- W4284697691 hasAuthorship W4284697691A5071463650 @default.
- W4284697691 hasConcept C105339364 @default.
- W4284697691 hasConcept C115903868 @default.
- W4284697691 hasConcept C149091818 @default.
- W4284697691 hasConcept C186846655 @default.
- W4284697691 hasConcept C199360897 @default.
- W4284697691 hasConcept C202105479 @default.
- W4284697691 hasConcept C2777904410 @default.
- W4284697691 hasConcept C41008148 @default.
- W4284697691 hasConcept C529173508 @default.
- W4284697691 hasConceptScore W4284697691C105339364 @default.
- W4284697691 hasConceptScore W4284697691C115903868 @default.
- W4284697691 hasConceptScore W4284697691C149091818 @default.
- W4284697691 hasConceptScore W4284697691C186846655 @default.
- W4284697691 hasConceptScore W4284697691C199360897 @default.
- W4284697691 hasConceptScore W4284697691C202105479 @default.
- W4284697691 hasConceptScore W4284697691C2777904410 @default.
- W4284697691 hasConceptScore W4284697691C41008148 @default.
- W4284697691 hasConceptScore W4284697691C529173508 @default.
- W4284697691 hasLocation W42846976911 @default.
- W4284697691 hasOpenAccess W4284697691 @default.
- W4284697691 hasPrimaryLocation W42846976911 @default.
- W4284697691 hasRelatedWork W1497857976 @default.
- W4284697691 hasRelatedWork W1539269191 @default.
- W4284697691 hasRelatedWork W1558271283 @default.
- W4284697691 hasRelatedWork W1564898706 @default.
- W4284697691 hasRelatedWork W2055553619 @default.
- W4284697691 hasRelatedWork W2081435073 @default.
- W4284697691 hasRelatedWork W2253705247 @default.
- W4284697691 hasRelatedWork W4211053310 @default.
- W4284697691 hasRelatedWork W4323768064 @default.
- W4284697691 hasRelatedWork W571620043 @default.
- W4284697691 isParatext "false" @default.
- W4284697691 isRetracted "false" @default.
- W4284697691 workType "article" @default.