Matches in SemOpenAlex for { <https://semopenalex.org/work/W2003775793> ?p ?o ?g. }
- W2003775793 abstract "Highly-configurable systems allow users to tailor the software to their specific needs. Not all combinations of configuration options are valid though, and constraints arise for technical or non-technical reasons. Explicitly describing these constraints in a variability model allows reasoning about the supported configurations. To automate creating variability models, we need to identify the origin of such configuration constraints. We propose an approach which uses build-time errors and a novel feature-effect heuristic to automatically extract configuration constraints from C code. We conduct an empirical study on four highly-configurable open-source systems with existing variability models having three objectives in mind: evaluate the accuracy of our approach, determine the recoverability of existing variability-model constraints using our analysis, and classify the sources of variability-model constraints. We find that both our extraction heuristics are highly accurate (93% and 77% respectively), and that we can recover 19% of the existing variability-models using our approach. However, we find that many of the remaining constraints require expert knowledge or more expensive analyses. We argue that our approach, tooling, and experimental results support researchers and practitioners working on variability model re-engineering, evolution, and consistency-checking techniques." @default.
- W2003775793 created "2016-06-24" @default.
- W2003775793 creator A5054083284 @default.
- W2003775793 creator A5066916130 @default.
- W2003775793 creator A5067467896 @default.
- W2003775793 creator A5072456187 @default.
- W2003775793 date "2014-05-31" @default.
- W2003775793 modified "2023-09-23" @default.
- W2003775793 title "Mining configuration constraints: static analyses and empirical results" @default.
- W2003775793 cites W1967447602 @default.
- W2003775793 cites W1972612110 @default.
- W2003775793 cites W1979100395 @default.
- W2003775793 cites W1993344876 @default.
- W2003775793 cites W1999296854 @default.
- W2003775793 cites W2009093319 @default.
- W2003775793 cites W2009288394 @default.
- W2003775793 cites W2009982135 @default.
- W2003775793 cites W2033803742 @default.
- W2003775793 cites W2048064553 @default.
- W2003775793 cites W2049599421 @default.
- W2003775793 cites W2051945152 @default.
- W2003775793 cites W2055818134 @default.
- W2003775793 cites W2069283169 @default.
- W2003775793 cites W2070929035 @default.
- W2003775793 cites W2083117781 @default.
- W2003775793 cites W2098345837 @default.
- W2003775793 cites W2100619699 @default.
- W2003775793 cites W2103110841 @default.
- W2003775793 cites W2104208948 @default.
- W2003775793 cites W2112000202 @default.
- W2003775793 cites W2123763923 @default.
- W2003775793 cites W2128967738 @default.
- W2003775793 cites W2146146776 @default.
- W2003775793 cites W2149155803 @default.
- W2003775793 cites W2151502039 @default.
- W2003775793 cites W2156062547 @default.
- W2003775793 cites W2157771728 @default.
- W2003775793 cites W2160332621 @default.
- W2003775793 cites W2168668632 @default.
- W2003775793 cites W2170167679 @default.
- W2003775793 cites W2182394655 @default.
- W2003775793 doi "https://doi.org/10.1145/2568225.2568283" @default.
- W2003775793 hasPublicationYear "2014" @default.
- W2003775793 type Work @default.
- W2003775793 sameAs 2003775793 @default.
- W2003775793 citedByCount "100" @default.
- W2003775793 countsByYear W20037757932014 @default.
- W2003775793 countsByYear W20037757932015 @default.
- W2003775793 countsByYear W20037757932016 @default.
- W2003775793 countsByYear W20037757932017 @default.
- W2003775793 countsByYear W20037757932018 @default.
- W2003775793 countsByYear W20037757932019 @default.
- W2003775793 countsByYear W20037757932020 @default.
- W2003775793 countsByYear W20037757932021 @default.
- W2003775793 countsByYear W20037757932022 @default.
- W2003775793 crossrefType "proceedings-article" @default.
- W2003775793 hasAuthorship W2003775793A5054083284 @default.
- W2003775793 hasAuthorship W2003775793A5066916130 @default.
- W2003775793 hasAuthorship W2003775793A5067467896 @default.
- W2003775793 hasAuthorship W2003775793A5072456187 @default.
- W2003775793 hasBestOaLocation W20037757932 @default.
- W2003775793 hasConcept C101814296 @default.
- W2003775793 hasConcept C111919701 @default.
- W2003775793 hasConcept C119857082 @default.
- W2003775793 hasConcept C124101348 @default.
- W2003775793 hasConcept C127705205 @default.
- W2003775793 hasConcept C138885662 @default.
- W2003775793 hasConcept C154945302 @default.
- W2003775793 hasConcept C173801870 @default.
- W2003775793 hasConcept C199360897 @default.
- W2003775793 hasConcept C2776401178 @default.
- W2003775793 hasConcept C2776436953 @default.
- W2003775793 hasConcept C2777904410 @default.
- W2003775793 hasConcept C41008148 @default.
- W2003775793 hasConcept C41895202 @default.
- W2003775793 hasConcept C43126263 @default.
- W2003775793 hasConceptScore W2003775793C101814296 @default.
- W2003775793 hasConceptScore W2003775793C111919701 @default.
- W2003775793 hasConceptScore W2003775793C119857082 @default.
- W2003775793 hasConceptScore W2003775793C124101348 @default.
- W2003775793 hasConceptScore W2003775793C127705205 @default.
- W2003775793 hasConceptScore W2003775793C138885662 @default.
- W2003775793 hasConceptScore W2003775793C154945302 @default.
- W2003775793 hasConceptScore W2003775793C173801870 @default.
- W2003775793 hasConceptScore W2003775793C199360897 @default.
- W2003775793 hasConceptScore W2003775793C2776401178 @default.
- W2003775793 hasConceptScore W2003775793C2776436953 @default.
- W2003775793 hasConceptScore W2003775793C2777904410 @default.
- W2003775793 hasConceptScore W2003775793C41008148 @default.
- W2003775793 hasConceptScore W2003775793C41895202 @default.
- W2003775793 hasConceptScore W2003775793C43126263 @default.
- W2003775793 hasLocation W20037757931 @default.
- W2003775793 hasLocation W20037757932 @default.
- W2003775793 hasOpenAccess W2003775793 @default.
- W2003775793 hasPrimaryLocation W20037757931 @default.
- W2003775793 hasRelatedWork W1068348394 @default.
- W2003775793 hasRelatedWork W2070238527 @default.
- W2003775793 hasRelatedWork W2134666329 @default.
- W2003775793 hasRelatedWork W2348531541 @default.
- W2003775793 hasRelatedWork W2359626047 @default.