TY - GEN
T1 - Empirical comparison of regression methods for variability-aware performance prediction
AU - Valov, Pavel
AU - Guo, Jianmei
AU - Czarnecki, Krzysztof
N1 - Publisher Copyright:
© 2015 ACM.
PY - 2015/7/20
Y1 - 2015/7/20
N2 - Product line engineering derives product variants by selecting features. Understanding the correlation between feature selection and performance is important for stakeholders to acquire a desirable product variant. We infer such a correlation using four regression methods based on small samples of measured configurations, without additional effort to detect feature interactions. We conduct experiments on six realworld case studies to evaluate the prediction accuracy of the regression methods. A key finding in our empirical study is that one regression method, called Bagging, is identified as the best to make accurate and robust predictions for the studied systems.
AB - Product line engineering derives product variants by selecting features. Understanding the correlation between feature selection and performance is important for stakeholders to acquire a desirable product variant. We infer such a correlation using four regression methods based on small samples of measured configurations, without additional effort to detect feature interactions. We conduct experiments on six realworld case studies to evaluate the prediction accuracy of the regression methods. A key finding in our empirical study is that one regression method, called Bagging, is identified as the best to make accurate and robust predictions for the studied systems.
UR - https://www.scopus.com/pages/publications/84982833647
U2 - 10.1145/2791060.2791069
DO - 10.1145/2791060.2791069
M3 - 会议稿件
AN - SCOPUS:84982833647
T3 - ACM International Conference Proceeding Series
SP - 186
EP - 190
BT - Proceedings - 19th International Software Product Line Conference, SPLC 2015
PB - Association for Computing Machinery
T2 - 19th International Software Product Line Conference, SPLC 2015
Y2 - 20 July 2015 through 24 July 2015
ER -