{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T22:41:44Z","timestamp":1785537704522,"version":"3.56.0"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2017,8,30]],"date-time":"2017-08-30T00:00:00Z","timestamp":1504051200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2018,6]]},"DOI":"10.1007\/s10515-017-0225-2","type":"journal-article","created":{"date-parts":[[2017,8,30]],"date-time":"2017-08-30T10:55:10Z","timestamp":1504090510000},"page":"247-277","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":40,"title":["Faster discovery of faster system configurations with spectral learning"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7318-1530","authenticated-orcid":false,"given":"Vivek","family":"Nair","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tim","family":"Menzies","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Norbert","family":"Siegmund","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sven","family":"Apel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,8,30]]},"reference":[{"key":"225_CR1","doi-asserted-by":"crossref","unstructured":"Bettenburg, N., Nagappan, M., Hassan, A.E.: Think locally, act globally: improving defect and effort prediction models. In: Proceedings of IEEE Working Conference on Mining Software Repositories, pp. 60\u201369. IEEE (2012)","DOI":"10.1109\/MSR.2012.6224300"},{"issue":"2","key":"225_CR2","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1007\/s10664-013-9292-6","volume":"20","author":"N Bettenburg","year":"2015","unstructured":"Bettenburg, N., Nagappan, M., Hassan, A.E.: Towards improving statistical modeling of software engineering data: think locally, act globally!. Empir. Softw. Eng. 20(2), 294\u2013335 (2015)","journal-title":"Empir. Softw. Eng."},{"key":"225_CR3","doi-asserted-by":"crossref","unstructured":"Bingham, E., Mannila, H.: Random projection in dimensionality reduction: applications to image and text data. In: Proceedings of SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 245\u2013250. ACM (2001)","DOI":"10.1145\/502512.502546"},{"issue":"4","key":"225_CR4","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1023\/A:1009740529316","volume":"2","author":"Daniel Boley","year":"1998","unstructured":"Boley, Daniel: Principal direction divisive partitioning. Data Min. Knowl. Discov. 2(4), 325\u2013344 (1998)","journal-title":"Data Min. Knowl. Discov."},{"key":"225_CR5","unstructured":"Breiman, L., Friedman, J., Stone, C.J., Olshen, R.A.: Classification and Regression Trees. CRC, Boca Raton (1984)"},{"issue":"4","key":"225_CR6","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1561\/2200000002","volume":"2","author":"C Burges","year":"2010","unstructured":"Burges, C., Christopher, J.: Dimension reduction: a guided tour. Foundations and trends. Mach. Learn. 2(4), 275\u2013365 (2010)","journal-title":"Mach. Learn."},{"key":"225_CR7","unstructured":"Chen, J., Nair, V., Krishna, R., Menzies, T.: Is \u201csampling\u201d better than \u201cevolution\u201d for search-based software engineering? arXiv:1608.07617 (2016)"},{"key":"225_CR8","unstructured":"Dasgupta, S.: Experiments with random projection. In: Proceedings of conference on Uncertainty in Artificial Intelligence, pp. 143\u2013151. Morgan Kaufmann Publishers Inc. (2000)"},{"issue":"2","key":"225_CR9","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.A.M.T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. Trans. Evol. Comput. 6(2), 182\u2013197 (2002)","journal-title":"Trans. Evol. Comput."},{"key":"225_CR10","doi-asserted-by":"crossref","unstructured":"Deiters, C., Rausch, A., Schindler, M.: Using spectral clustering to automate identification and optimization of component structures. In: Proceedings of International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, pp. 14\u201320. IEEE (2013)","DOI":"10.1109\/RAISE.2013.6615199"},{"issue":"10","key":"225_CR11","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1145\/2347736.2347755","volume":"55","author":"P Domingos","year":"2012","unstructured":"Domingos, P.: A few useful things to know about machine learning. Commun. ACM 55(10), 78\u201387 (2012)","journal-title":"Commun. ACM"},{"issue":"4","key":"225_CR12","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1177\/1094342007088380","volume":"22","author":"Qian Du","year":"2008","unstructured":"Du, Qian, James, E.Fowler: Low-complexity principal component analysis for hyperspectral image compression. Int. J. High Perform. Comput. Appl. 22(4), 438\u2013448 (2008)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"225_CR13","doi-asserted-by":"crossref","DOI":"10.1201\/9780429246593","volume-title":"An Introduction to the Bootstrap","author":"Bradley Efron","year":"1994","unstructured":"Efron, Bradley, Tibshirani, Robert J.: An Introduction to the Bootstrap. CRC, Boca Raton (1994)"},{"key":"225_CR14","doi-asserted-by":"crossref","unstructured":"Faloutsos, C., Lin, K.I.: Fastmap.: a fast algorithm for indexing, data-mining and visualization of traditional and multimedia datasets. In: Proceedings of International Conference on Management of Data, pp. 163\u2013174. ACM (1995)","DOI":"10.1145\/223784.223812"},{"key":"225_CR15","volume-title":"Practical Methods of Optimization","author":"R Fletcher","year":"2013","unstructured":"Fletcher, R.: Practical Methods of Optimization. Wiley, New York (2013)"},{"key":"225_CR16","doi-asserted-by":"crossref","unstructured":"Ghotra, B., McIntosh, S., Hassan, A.E.: Revisiting the impact of classification techniques on the performance of defect prediction models. In: Proceedings of International Conference on Software Engineering, pp. 789\u2013800. IEEE (2015)","DOI":"10.1109\/ICSE.2015.91"},{"issue":"1\u20132","key":"225_CR17","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1016\/0167-2789(83)90298-1","volume":"9","author":"P Grassberger","year":"1983","unstructured":"Grassberger, P., Procaccia, I.: Measuring the strangeness of strange attractors. Physica D Nonlinear Phenom. 9(1\u20132), 189\u2013208 (1983)","journal-title":"Physica D Nonlinear Phenom."},{"key":"225_CR18","doi-asserted-by":"crossref","unstructured":"Guo, J., Czarnecki, K., Apel, S., Siegmund, N., Wasowski, A.: Variability-aware performance prediction: a statistical learning approach. In: Proceedings of International Conference on Automated Software Engineering, pp. 301\u2013311. IEEE (2013)","DOI":"10.1109\/ASE.2013.6693089"},{"key":"225_CR19","doi-asserted-by":"crossref","unstructured":"Hamerly, G.: Making k-means even faster. In: Proceedings of International Conference on Data Mining, pp. 130\u2013140. SIAM (2010)","DOI":"10.1137\/1.9781611972801.12"},{"issue":"1","key":"225_CR20","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/2379776.2379787","volume":"45","author":"M Harman","year":"2012","unstructured":"Harman, M., Mansouri, S.A., Zhang, Y.: Search-based software engineering: trends, techniques and applications. ACM Comput. Surv. 45(1), 11 (2012)","journal-title":"ACM Comput. Surv."},{"issue":"5786","key":"225_CR21","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1126\/science.1127647","volume":"313","author":"GE Hinton","year":"2006","unstructured":"Hinton, G.E.: Reducing the dimensionality of data with neural networks. Science 313(5786), 504\u2013507 (2006)","journal-title":"Science"},{"key":"225_CR22","doi-asserted-by":"crossref","unstructured":"Houle, M.E., Kashima, H., Nett, M.: Generalized expansion dimension. In: Proceedings of International Conference on Data Mining Workshops (ICDMW), pp. 587\u2013594. IEEE (2012)","DOI":"10.1109\/ICDMW.2012.94"},{"issue":"Jul","key":"225_CR23","first-page":"1957","volume":"11","author":"A Ilin","year":"2010","unstructured":"Ilin, A., Raiko, T.: Practical approaches to principal component analysis in the presence of missing values. J. Mach. Learn. Res. 11(Jul), 1957\u20132000 (2010)","journal-title":"J. Mach. Learn. Res."},{"key":"225_CR24","volume-title":"Principal Component Analysis","author":"Ian Jolliffe","year":"2002","unstructured":"Jolliffe, Ian: Principal Component Analysis. Wiley, New York (2002)"},{"key":"225_CR25","unstructured":"Kamvar, K., Sepandar, S., Klein, K., Dan, D., Manning, M., Christopher, C.: Spectral learning. In: Proceedings of International Joint Conference of Artificial Intelligence. Stanford InfoLab (2003)"},{"key":"225_CR26","doi-asserted-by":"crossref","unstructured":"Krall, J., Menzies, T., Davies, M.: Gale: geometric active learning for search-based software engineering. Trans. Softw. Eng. 41(10), 1001\u20131018 (2015)","DOI":"10.1109\/TSE.2015.2432024"},{"key":"225_CR27","volume-title":"Introduction to Combinatorial Testing","author":"DR Kuhn","year":"2013","unstructured":"Kuhn, D.R., Kacker, R.N., Lei, Y.: Introduction to Combinatorial Testing. CRC, Boca Raton (2013)"},{"key":"225_CR28","unstructured":"Loshchilov, I.G.: Surrogate-assisted evolutionary algorithms. PhD thesis, Citeseer (2013)"},{"issue":"6","key":"225_CR29","doi-asserted-by":"crossref","first-page":"822","DOI":"10.1109\/TSE.2012.83","volume":"39","author":"T Menzies","year":"2013","unstructured":"Menzies, T., Butcher, A., Cok, D., Marcus, A., Layman, L., Shull, F., Turhan, B., Zimmermann, T.: Local versus global lessons for defect prediction and effort estimation. Trans. Softw. Eng. 39(6), 822\u2013834 (2013)","journal-title":"Trans. Softw. Eng."},{"issue":"4","key":"225_CR30","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1109\/TSE.2012.45","volume":"39","author":"N Mittas","year":"2013","unstructured":"Mittas, N., Angelis, L.: Ranking and clustering software cost estimation models through a multiple comparisons algorithm. Trans. Softw. Eng. 39(4), 537\u2013551 (2013)","journal-title":"Trans. Softw. Eng."},{"key":"225_CR31","unstructured":"Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12(Oct), 2825\u20132830 (2011)"},{"key":"225_CR32","unstructured":"Platt, J.: Fastmap, metricmap, and landmark mds are all nystrom algorithms. In: Proceedings of International Conference on Artificial Intelligence and Statistics (2005)"},{"key":"225_CR33","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898719109","volume-title":"Optimal Design of Experiments","author":"F Pukelsheim","year":"2006","unstructured":"Pukelsheim, F.: Optimal Design of Experiments. SIAM, Philadelphia (2006)"},{"key":"225_CR34","doi-asserted-by":"crossref","unstructured":"Sarkar, A., Guo, J., Siegmund, N., Apel, S., Czarnecki, K.: Cost-efficient sampling for performance prediction of configurable systems. In: Proceedings of International Conference on Automated Software Engineering, pp. 342\u2013352. IEEE (2015)","DOI":"10.1109\/ASE.2015.45"},{"key":"225_CR35","doi-asserted-by":"crossref","unstructured":"Sayyad, A.S., Ingram, J., Menzies, T., Ammar, H.: Scalable product line configuration: a straw to break the camel\u2019s back. In: Proceedings of International Conference on Automated Software Engineering, pp. 465\u2013474. IEEE (2013)","DOI":"10.1109\/ASE.2013.6693104"},{"issue":"8","key":"225_CR36","first-page":"888","volume":"22","author":"Jianbo Shi","year":"2000","unstructured":"Shi, Jianbo, Malik, Jitendra: Trans. Pattern Anal. Mach. Intell. Normalized cuts and image segmentation 22(8), 888\u2013905 (2000)","journal-title":"Normalized cuts and image segmentation"},{"key":"225_CR37","doi-asserted-by":"crossref","unstructured":"Siegmund, N., Kolesnikov, S.S., K\u00e4stner, C., Apel, S., Batory, D., Rosenm\u00fcller, M., Gunter, S.: Predicting performance via automated feature-interaction detection. In: Proceedings of International Conference on Software Engineering, pp. 167\u2013177. IEEE (2012)","DOI":"10.1109\/ICSE.2012.6227196"},{"key":"225_CR38","doi-asserted-by":"crossref","unstructured":"Siegmund, J., Siegmund, N., Apel, S.: Views on internal and external validity in empirical software engineering. In: Proceedings of International Conference on Software Engineering, vol. 1, pp. 9\u201319. IEEE (2015)","DOI":"10.1109\/ICSE.2015.24"},{"key":"225_CR39","doi-asserted-by":"crossref","unstructured":"Siegmund, N., Grebhahn, A., Apel, S., K\u00e4stner, C.: Performance-influence models for highly configurable systems. In: Proceedings of International Conference on Foundations of Software Engineering, pp. 284\u2013294. ACM (2015)","DOI":"10.1145\/2786805.2786845"},{"issue":"4","key":"225_CR40","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn, R., Price, K.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341\u2013359 (1997)","journal-title":"J. Global Optim."},{"key":"225_CR41","doi-asserted-by":"crossref","unstructured":"Theisen, C., Herzig, K., Morrison, P., Murphy, B., Williams, L.: Approximating attack surfaces with stack traces. In: Proceedings of International Conference on Software Engineering, pp. 199\u2013208. IEEE (2015)","DOI":"10.1109\/ICSE.2015.148"},{"issue":"2","key":"225_CR42","first-page":"101","volume":"25","author":"A Vargha","year":"2000","unstructured":"Vargha, A., Delaney, H.D.: A critique and improvement of the CL common language effect size statistics of McGraw and Wong. J. Educ. Behav. Stat. 25(2), 101\u2013132 (2000)","journal-title":"J. Educ. Behav. Stat."},{"issue":"2","key":"225_CR43","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1007\/s10618-007-0082-x","volume":"17","author":"GM Weiss","year":"2008","unstructured":"Weiss, G.M., Tian, Y.: Maximizing classifier utility when there are data acquisition and modeling costs. Data Min. Knowl. Discov. 17(2), 253\u2013282 (2008)","journal-title":"Data Min. Knowl. Discov."},{"key":"225_CR44","doi-asserted-by":"crossref","unstructured":"Xu, T., Jin, L., Fan, X., Zhou, Y., Pasupathy, S., Talwadker, R.: Hey, you have given me too many knobs!: Understanding and dealing with over-designed configuration in system software. In: Proceedings of International Conference on Foundations of Software Engineering, pp. 307\u2013319. ACM (2015)","DOI":"10.1145\/2786805.2786852"},{"key":"225_CR45","doi-asserted-by":"crossref","unstructured":"Zhang, F., Zheng, Q., Zou, Y., Hassan, A.E.: Cross-project defect prediction using a connectivity-based unsupervised classifier. In Proceedings of International Conference on Software Engineering, pp. 309\u2013320. ACM (2016)","DOI":"10.1145\/2884781.2884839"},{"key":"225_CR46","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Guo, J., Blais, E., Czarnecki, K.: Performance prediction of configurable software systems by fourier learning. In: Proceedings of International Conference on Automated Software Engineering, pp. 365\u2013373. IEEE (2015)","DOI":"10.1109\/ASE.2015.15"},{"key":"225_CR47","unstructured":"Zuluaga, M., Sergent, G., Krause, A., P\u00fcschel, M.: Active learning for multi-objective optimization. In: Proceedings of International Conference in Machine Learning, vol. 28, pp. 462\u2013470. ICML (2013)"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10515-017-0225-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-017-0225-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-017-0225-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,16]],"date-time":"2020-10-16T17:07:27Z","timestamp":1602868047000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10515-017-0225-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,30]]},"references-count":47,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,6]]}},"alternative-id":["225"],"URL":"https:\/\/doi.org\/10.1007\/s10515-017-0225-2","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,8,30]]}}}