Matches in SemOpenAlex for { <https://semopenalex.org/work/W2017630445> ?p ?o ?g. }
- W2017630445 endingPage "507" @default.
- W2017630445 startingPage "491" @default.
- W2017630445 abstract "Context: A software product line is a family of related software products, typically created from a set of common assets. Users select features to derive a product that fulfills their needs. Users often expect a product to have specific non-functional properties, such as a small footprint or a bounded response time. Because a product line may have an exponential number of products with respect to its features, it is usually not feasible to generate and measure non-functional properties for each possible product. Objective: Our overall goal is to derive optimal products with respect to non-functional requirements by showing customers which features must be selected. Method: We propose an approach to predict a product's non-functional properties based on the product's feature selection. We aggregate the influence of each selected feature on a non-functional property to predict a product's properties. We generate and measure a small set of products and, by comparing measurements, we approximate each feature's influence on the non-functional property in question. As a research method, we conducted controlled experiments and evaluated prediction accuracy for the non-functional properties footprint and main-memory consumption. But, in principle, our approach is applicable for all quantifiable non-functional properties. Results: With nine software product lines, we demonstrate that our approach predicts the footprint with an average accuracy of 94%, and an accuracy of over 99% on average if feature interactions are known. In a further series of experiments, we predicted main memory consumption of six customizable programs and achieved an accuracy of 89% on average. Conclusion: Our experiments suggest that, with only few measurements, it is possible to accurately predict non-functional properties of products of a product line. Furthermore, we show how already little domain knowledge can improve predictions and discuss trade-offs between accuracy and required number of measurements. With this technique, we provide a basis for many reasoning and product-derivation approaches." @default.
- W2017630445 created "2016-06-24" @default.
- W2017630445 creator A5002796391 @default.
- W2017630445 creator A5004072538 @default.
- W2017630445 creator A5030151158 @default.
- W2017630445 creator A5054951840 @default.
- W2017630445 creator A5055216524 @default.
- W2017630445 creator A5077666384 @default.
- W2017630445 date "2013-03-01" @default.
- W2017630445 modified "2023-09-26" @default.
- W2017630445 title "Scalable prediction of non-functional properties in software product lines: Footprint and memory consumption" @default.
- W2017630445 cites W2024826021 @default.
- W2017630445 cites W2049497188 @default.
- W2017630445 cites W2057720927 @default.
- W2017630445 cites W2072325005 @default.
- W2017630445 cites W2075642720 @default.
- W2017630445 cites W2099213660 @default.
- W2017630445 cites W2137445391 @default.
- W2017630445 cites W2149257325 @default.
- W2017630445 cites W2149640197 @default.
- W2017630445 cites W3014925446 @default.
- W2017630445 cites W3145442896 @default.
- W2017630445 doi "https://doi.org/10.1016/j.infsof.2012.07.020" @default.
- W2017630445 hasPublicationYear "2013" @default.
- W2017630445 type Work @default.
- W2017630445 sameAs 2017630445 @default.
- W2017630445 citedByCount "73" @default.
- W2017630445 countsByYear W20176304452012 @default.
- W2017630445 countsByYear W20176304452013 @default.
- W2017630445 countsByYear W20176304452014 @default.
- W2017630445 countsByYear W20176304452015 @default.
- W2017630445 countsByYear W20176304452016 @default.
- W2017630445 countsByYear W20176304452017 @default.
- W2017630445 countsByYear W20176304452018 @default.
- W2017630445 countsByYear W20176304452019 @default.
- W2017630445 countsByYear W20176304452020 @default.
- W2017630445 countsByYear W20176304452021 @default.
- W2017630445 countsByYear W20176304452022 @default.
- W2017630445 countsByYear W20176304452023 @default.
- W2017630445 crossrefType "journal-article" @default.
- W2017630445 hasAuthorship W2017630445A5002796391 @default.
- W2017630445 hasAuthorship W2017630445A5004072538 @default.
- W2017630445 hasAuthorship W2017630445A5030151158 @default.
- W2017630445 hasAuthorship W2017630445A5054951840 @default.
- W2017630445 hasAuthorship W2017630445A5055216524 @default.
- W2017630445 hasAuthorship W2017630445A5077666384 @default.
- W2017630445 hasConcept C111919701 @default.
- W2017630445 hasConcept C127413603 @default.
- W2017630445 hasConcept C132943942 @default.
- W2017630445 hasConcept C144024400 @default.
- W2017630445 hasConcept C149635348 @default.
- W2017630445 hasConcept C166957645 @default.
- W2017630445 hasConcept C18903297 @default.
- W2017630445 hasConcept C200601418 @default.
- W2017630445 hasConcept C205649164 @default.
- W2017630445 hasConcept C2524010 @default.
- W2017630445 hasConcept C2777904410 @default.
- W2017630445 hasConcept C30772137 @default.
- W2017630445 hasConcept C33923547 @default.
- W2017630445 hasConcept C36289849 @default.
- W2017630445 hasConcept C41008148 @default.
- W2017630445 hasConcept C48044578 @default.
- W2017630445 hasConcept C66204764 @default.
- W2017630445 hasConcept C74912251 @default.
- W2017630445 hasConcept C83516724 @default.
- W2017630445 hasConcept C86803240 @default.
- W2017630445 hasConcept C90673727 @default.
- W2017630445 hasConceptScore W2017630445C111919701 @default.
- W2017630445 hasConceptScore W2017630445C127413603 @default.
- W2017630445 hasConceptScore W2017630445C132943942 @default.
- W2017630445 hasConceptScore W2017630445C144024400 @default.
- W2017630445 hasConceptScore W2017630445C149635348 @default.
- W2017630445 hasConceptScore W2017630445C166957645 @default.
- W2017630445 hasConceptScore W2017630445C18903297 @default.
- W2017630445 hasConceptScore W2017630445C200601418 @default.
- W2017630445 hasConceptScore W2017630445C205649164 @default.
- W2017630445 hasConceptScore W2017630445C2524010 @default.
- W2017630445 hasConceptScore W2017630445C2777904410 @default.
- W2017630445 hasConceptScore W2017630445C30772137 @default.
- W2017630445 hasConceptScore W2017630445C33923547 @default.
- W2017630445 hasConceptScore W2017630445C36289849 @default.
- W2017630445 hasConceptScore W2017630445C41008148 @default.
- W2017630445 hasConceptScore W2017630445C48044578 @default.
- W2017630445 hasConceptScore W2017630445C66204764 @default.
- W2017630445 hasConceptScore W2017630445C74912251 @default.
- W2017630445 hasConceptScore W2017630445C83516724 @default.
- W2017630445 hasConceptScore W2017630445C86803240 @default.
- W2017630445 hasConceptScore W2017630445C90673727 @default.
- W2017630445 hasIssue "3" @default.
- W2017630445 hasLocation W20176304451 @default.
- W2017630445 hasOpenAccess W2017630445 @default.
- W2017630445 hasPrimaryLocation W20176304451 @default.
- W2017630445 hasRelatedWork W1953381612 @default.
- W2017630445 hasRelatedWork W1988414149 @default.
- W2017630445 hasRelatedWork W2011759303 @default.
- W2017630445 hasRelatedWork W2130649150 @default.
- W2017630445 hasRelatedWork W2373253950 @default.
- W2017630445 hasRelatedWork W2387618768 @default.