{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T18:03:51Z","timestamp":1773338631760,"version":"3.50.1"},"reference-count":92,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2021,1]]},"DOI":"10.1007\/s10664-020-09915-7","type":"journal-article","created":{"date-parts":[[2021,1,13]],"date-time":"2021-01-13T13:02:32Z","timestamp":1610542952000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Empirical assessment of generating adversarial configurations for software product lines"],"prefix":"10.1007","volume":"26","author":[{"given":"Paul","family":"Temple","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gilles","family":"Perrouin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mathieu","family":"Acher","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Battista","family":"Biggio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Marc","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabio","family":"Roli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,1,12]]},"reference":[{"key":"9915_CR1","doi-asserted-by":"publisher","unstructured":"Acher M, Cleve A, Perrouin G, Heymans P, Vanbeneden C, Collet P, Lahire P (2012) On extracting feature models from product descriptions. In: Proceedings of the sixth international workshop on variability modeling of software-intensive systems, VaMoS \u201912. ACM, New York, pp 45\u201354. https:\/\/doi.org\/10.1145\/2110147.2110153. http:\/\/doi.acm.org\/10.1145\/2110147.2110153","DOI":"10.1145\/2110147.2110153"},{"key":"9915_CR2","doi-asserted-by":"crossref","unstructured":"Acher M, Temple P, Jezequel JM, Galindo JA, Martinez J, Ziadi T (2018) Varylatex: learning paper variants that meet constraints. In: Proceedings of the 12th international workshop on variability modelling of software-intensive systems. ACM, pp 83\u201388","DOI":"10.1145\/3168365.3168372"},{"key":"9915_CR3","doi-asserted-by":"publisher","unstructured":"Al-Hajjaji M, Benduhn F, Th\u00fcm T, Leich T, Saake G (2016) Mutation operators for preprocessor-based variability. In: Proceedings of the tenth international workshop on variability modelling of software-intensive systems, Salvador, Brazil, January 27\u201329, 2016, pp 81\u201388. https:\/\/doi.org\/10.1145\/2866614.2866626","DOI":"10.1145\/2866614.2866626"},{"issue":"1","key":"9915_CR4","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1007\/s11219-017-9400-8","volume":"27","author":"M Alf\u00e9rez","year":"2019","unstructured":"Alf\u00e9rez M, Acher M, Galindo JA, Baudry B, Benavides D (2019) Modeling variability in the video domain: language and experience report. Softw Qual J 27(1):307\u2013347. https:\/\/doi.org\/10.1007\/s11219-017-9400-8","journal-title":"Softw Qual J"},{"key":"9915_CR5","doi-asserted-by":"crossref","unstructured":"Alves Pereira J, Acher M, Martin H, J\u00e9z\u00e9quel JM (2020) Sampling effect on performance prediction of configurable systems: a case study. In: 11th International conference on performance engineering (ICPE\u201920). https:\/\/hal.inria.fr\/hal-02356290","DOI":"10.1145\/3358960.3379137"},{"key":"9915_CR6","doi-asserted-by":"crossref","unstructured":"Amand B, Cordy M, Heymans P, Acher M, Temple P, J\u00e9z\u00e9quel J M (2019) Towards learning-aided configuration in 3d printing: feasibility study and application to defect prediction. In: Proceedings of the 13th international workshop on variability modelling of software-intensive systems. ACM, p 7","DOI":"10.1145\/3302333.3302338"},{"key":"9915_CR7","doi-asserted-by":"crossref","unstructured":"Barreno M, Nelson B, Sears R, Joseph AD, Tygar JD (2006) Can machine learning be secure?. In: Proceedings of the 2006 ACM symposium on information, computer and communications security. ACM, New York, pp 16\u201325","DOI":"10.1145\/1128817.1128824"},{"key":"9915_CR8","doi-asserted-by":"crossref","unstructured":"Batory DS (2005) Feature models, grammars, and propositional formulas. In: SPLC\u201905, LNCS, vol 3714. Springer, Berlin, pp 7\u201320","DOI":"10.1007\/11554844_3"},{"key":"9915_CR9","doi-asserted-by":"crossref","unstructured":"B\u00e9can G, Behjati R, Gotlieb A, Acher M (2015) Synthesis of attributed feature models from product descriptions. In: SPLC\u201915","DOI":"10.1145\/2791060.2791068"},{"key":"9915_CR10","volume-title":"Dynamic programming, 1st edn","author":"R Bellman","year":"1957","unstructured":"Bellman R (1957) Dynamic programming, 1st edn. Princeton University Press, Princeton"},{"issue":"6","key":"9915_CR11","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1016\/j.is.2010.01.001","volume":"35","author":"D Benavides","year":"2010","unstructured":"Benavides D, Segura S, Ruiz-Cortes A (2010) Automated analysis of feature models 20 years later: a literature review. Inf Syst 35(6):615\u2013636","journal-title":"Inf Syst"},{"key":"9915_CR12","doi-asserted-by":"publisher","unstructured":"Berger T, Rublack R, Nair D, Atlee JM, Becker M, Czarnecki K, W\u0119sowski A (2013) A survey of variability modeling in industrial practice. In: Proceedings of the seventh international workshop on variability modelling of software-intensive systems, VaMoS \u201913. ACM, New York, pp 7:1\u20137:8. https:\/\/doi.org\/10.1145\/2430502.2430513. http:\/\/doi.acm.org\/10.1145\/2430502.2430513","DOI":"10.1145\/2430502.2430513"},{"key":"9915_CR13","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1016\/j.patcog.2018.07.023","volume":"84","author":"B Biggio","year":"2018","unstructured":"Biggio B, Roli F (2018) Wild patterns: ten years after the rise of adversarial machine learning. Pattern Recognit 84:317\u2013331","journal-title":"Pattern Recognit"},{"key":"9915_CR14","unstructured":"Biggio B, Nelson B, Laskov P (2012) Poisoning attacks against support vector machines. In: Proceedings of the 29th international conference on international conference on machine learning, ICML\u201912. Omnipress, pp 1467\u20131474. http:\/\/dl.acm.org\/citation.cfm?id=3042573.3042761"},{"key":"9915_CR15","doi-asserted-by":"crossref","unstructured":"Biggio B, Corona I, Maiorca D, Nelson B, \u0160rndi\u0107 N, Laskov P, Giacinto G, Roli F (2013a) Evasion attacks against machine learning at test time. In: Joint European conference on machine learning and knowledge discovery in databases. Springer, Berlin, pp 387\u2013402","DOI":"10.1007\/978-3-642-40994-3_25"},{"key":"9915_CR16","doi-asserted-by":"publisher","unstructured":"Biggio B, Didaci L, Fumera G, Roli F (2013b) Poisoning attacks to compromise face templates. In: 2013 International conference on biometrics (ICB). IEEE, New York, pp 1\u20137. https:\/\/doi.org\/10.1109\/ICB.2013.6613006","DOI":"10.1109\/ICB.2013.6613006"},{"issue":"7","key":"9915_CR17","doi-asserted-by":"publisher","first-page":"1460002","DOI":"10.1142\/S0218001414600027","volume":"28","author":"B Biggio","year":"2014","unstructured":"Biggio B, Fumera G, Roli F (2014a) Pattern recognition systems under attack: design issues and research challenges. Int J Pattern Recognit Artif Intell 28(7):1460002","journal-title":"Int J Pattern Recognit Artif Intell"},{"issue":"4","key":"9915_CR18","doi-asserted-by":"publisher","first-page":"984","DOI":"10.1109\/TKDE.2013.57","volume":"26","author":"B Biggio","year":"2014","unstructured":"Biggio B, Fumera G, Roli F (2014b) Security evaluation of pattern classifiers under attack. IEEE Trans Knowl Data Eng 26(4):984\u2013996","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"9915_CR19","doi-asserted-by":"publisher","unstructured":"Bodden E, Tol\u00eado T, Ribeiro M, Brabrand C, Borba P, Mezini M (2013) Spllift: statically analyzing software product lines in minutes instead of years. In: ACM SIGPLAN conference on programming language design and implementation, PLDI \u201913, Seattle, WA, USA, June 16\u201319, 2013. ACM, New York, pp 355\u2013364. https:\/\/doi.org\/10.1145\/2491956.2491976. http:\/\/doi.acm.org\/10.1145\/2491956.2491976","DOI":"10.1145\/2491956.2491976"},{"key":"9915_CR20","unstructured":"Boucher Q, Classen A, Faber P, Heymans P (2010) Introducing tvl, a text-based feature modelling. In: Benavides D, Batory DS, Gr\u00fcnbacher P (eds) Fourth international workshop on variability modelling of software-intensive systems, Linz, Austria, January 27\u201329, 2010. Proceedings, ICB-Research Report, vol 37. Universit\u00e4t Duisburg-Essen, Essen, pp 159\u2013162. http:\/\/www.vamos-workshop.net\/proceedings\/VaMoS_2010_Proceedings.pdf"},{"key":"9915_CR21","unstructured":"Brown T, Mane D, Roy A, Abadi M, Gilmer J (2017) Adversarial patch. https:\/\/arxiv.org\/pdf\/1712.09665.pdf"},{"key":"9915_CR22","doi-asserted-by":"publisher","unstructured":"Carvalho L, Guimar\u00e3es MA, Ribeiro M, Fernandes L, Al-Hajjaji M, Gheyi R, Th\u00fcm T (2018) Equivalent mutants in configurable systems:an empirical study. In: Proceedings of the 12th international workshop on variability modelling of software-intensive systems, VAMOS 2018, Madrid, Spain, February 7\u20139, 2018, pp 11\u201318. https:\/\/doi.org\/10.1145\/3168365.3168379","DOI":"10.1145\/3168365.3168379"},{"key":"9915_CR23","doi-asserted-by":"crossref","unstructured":"Chakraborty S, Fremont DJ, Meel KS, Seshia SA, Vardi MY (2015) On parallel scalable uniform SAT witness generation. In: Tools and algorithms for the construction and analysis of systems TACAS\u201915 2015, London, UK, April 11\u201318, 2015. Proceedings, pp 304\u2013319","DOI":"10.1007\/978-3-662-46681-0_25"},{"key":"9915_CR24","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) Smote: synthetic minority over-sampling technique. J Artif Intell Res 16:321\u2013357","journal-title":"J Artif Intell Res"},{"issue":"12","key":"9915_CR25","first-page":"1130","volume":"76","author":"A Classen","year":"2011","unstructured":"Classen A, Boucher Q, Heymans P (2011) A text-based approach to feature modelling: syntax and semantics of TVL. Sci Comput Program Spec Iss Softw Evol Adapt Var 76(12):1130\u20131143","journal-title":"Sci Comput Program Spec Iss Softw Evol Adapt Var"},{"key":"9915_CR26","volume-title":"Software product lines: practices and patterns","author":"P Clements","year":"2001","unstructured":"Clements P, Northrop LM (2001) Software product lines: practices and patterns. Addison-Wesley Professional, Boston"},{"key":"9915_CR27","doi-asserted-by":"publisher","first-page":"633","DOI":"10.1109\/TSE.2008.50","volume":"34","author":"MB Cohen","year":"2008","unstructured":"Cohen MB, Dwyer MB, Society IC (2008) Constructing interaction test suites for highly-configurable systems in the presence of constraints : a greedy approach. 34, . IEEE Trans Softw Eng 34:633\u2013650","journal-title":"IEEE Trans Softw Eng"},{"key":"9915_CR28","unstructured":"Davril JM, Heymans P, B\u00e9can G, Acher M (2015) On breaking the curse of dimensionality in reverse engineering feature models. In: 17th international configuration workshop, Vienna. https:\/\/hal.inria.fr\/hal-01243571"},{"key":"9915_CR29","unstructured":"Demontis A, Melis M, Pintor M, Jagielski M, Biggio B, Oprea A, Nita-Rotaru C, Roli F (2018) On the intriguing connections of regularization, input gradients and transferability of evasion and poisoning attacks. CoRR arXiv:1809.02861"},{"key":"9915_CR30","unstructured":"Demontis A, Melis M, Pintor M, Jagielski M, Biggio B, Oprea A, Nita-Rotaru C, Roli F (2019) Why do adversarial attacks transfer? explaining transferability of evasion and poisoning attacks. In: 28th USENIX Security Symposium (USENIX Security 19). USENIX Association, Santa Clara. https:\/\/www.usenix.org\/conference\/usenixsecurity19\/presentation\/demontis"},{"key":"9915_CR31","unstructured":"Dhillon GS, Azizzadenesheli K, Lipton ZC, Bernstein J, Kossaifi J, Khanna A, Anandkumar A (2018) Stochastic activation pruning for robust adversarial defense. arXiv:1803.01442"},{"key":"9915_CR32","unstructured":"Dosselman RW, Yang XD (2012) No-reference noise and blur detection via the fourier transform. Tech. rep., University of Regina, Canada"},{"key":"9915_CR33","unstructured":"Elsayed GF, Shankar S, Cheung B, Papernot N, Kurakin A, Goodfellow I, Sohl-Dickstein J (2018) Adversarial examples that fool both human and computer vision. arXiv:1802.08195"},{"key":"9915_CR34","unstructured":"Evtimov I, Eykholt K, Fernandes E, Kohno T, Li B, Prakash A, Rahmati A, Song D (2017) Robust physical-world attacks on deep learning models, 1. arXiv:1707.08945"},{"key":"9915_CR35","doi-asserted-by":"publisher","unstructured":"Galindo JA, Alf\u00e9rez M, Acher M, Baudry B, Benavides D (2014) A variability-based testing approach for synthesizing video sequences. In: International symposium on software testing and analysis, ISSTA 2014. ACM, pp 293\u2013303. https:\/\/doi.org\/10.1145\/2610384.2610411. http:\/\/doi.acm.org\/10.1145\/2610384.2610411","DOI":"10.1145\/2610384.2610411"},{"key":"9915_CR36","doi-asserted-by":"crossref","unstructured":"Galindo Duarte JA, Alf\u00e9rez M, Acher M, Baudry B, Benavides D (2014) A variability-based testing approach for synthesizing video sequences. In: ISSTA \u201914: international symposium on software testing and analysis, San Jos\u00e9. https:\/\/hal.inria.fr\/hal-01003148","DOI":"10.1145\/2610384.2610411"},{"key":"9915_CR37","doi-asserted-by":"crossref","unstructured":"Gargantini A, Petke J, Radavelli M (2017) Combinatorial interaction testing for automated constraint repair. In: 2017 IEEE international conference on software testing, verification and validation workshops (ICSTW). IEEE, pp 239\u2013248","DOI":"10.1109\/ICSTW.2017.44"},{"key":"9915_CR38","unstructured":"Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial nets. In: Advances in neural information processing systems, pp 2672\u20132680"},{"key":"9915_CR39","doi-asserted-by":"crossref","unstructured":"Guo J, Czarnecki K, Apel S, Siegmund N, Wasowski A (2013) Variability-aware performance prediction: a statistical learning approach. In: ASE, vol 55, pp 491\u2013507","DOI":"10.1109\/ASE.2013.6693089"},{"key":"9915_CR40","unstructured":"Guo C, Rana M, Cisse M, van der Maaten L (2017) Countering adversarial images using input transformations. arXiv:1711.00117"},{"key":"9915_CR41","unstructured":"Halin A, Nuttinck A, Acher M, Devroey X, Perrouin G, Baudry B (2018) Test them all, is it worth it? Assessing configuration sampling on the jhipster web development stack. Empir Softw Eng. Empirical Software Engineering Journal. https:\/\/doi.org\/10.07980. https:\/\/hal.inria.fr\/hal-01829928"},{"issue":"2","key":"9915_CR42","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1007\/s10664-018-9635-4","volume":"24","author":"A Halin","year":"2019","unstructured":"Halin A, Nuttinck A, Acher M, Devroey X, Perrouin G, Baudry B (2019) Test them all, is it worth it? Assessing configuration sampling on the jhipster web development stack. Empir Softw Eng 24(2):674\u2013717. https:\/\/doi.org\/10.1007\/s10664-018-9635-4","journal-title":"Empir Softw Eng"},{"key":"9915_CR43","unstructured":"Ierusalimschy R (2006) Programming in Lua, 2nd edn Lua.Org"},{"key":"9915_CR44","unstructured":"JHipsterTeam: Jhipster Website (2020) https:\/\/jhipster.github.io. Accessed Jan 2020"},{"key":"9915_CR45","doi-asserted-by":"crossref","unstructured":"Johansen MF, Haugen OY, Fleurey F (2012) An algorithm for generating t-wise covering arrays from large feature models SPLC\u201912","DOI":"10.1145\/2362536.2362547"},{"key":"9915_CR46","doi-asserted-by":"crossref","unstructured":"Kaltenecker C, Grebhahn A, Siegmund N, Guo J, Apel S (2019) Distance-based sampling of software configuration spaces. In: Proceedings of the IEEE\/ACM international conference on software engineering (ICSE). ACM","DOI":"10.1109\/ICSE.2019.00112"},{"key":"9915_CR47","volume-title":"Lessons learned in software testing","author":"C Kaner","year":"2001","unstructured":"Kaner C, Bach J, Pettichord B (2001) Lessons learned in software testing. Wiley, New York"},{"key":"9915_CR48","doi-asserted-by":"crossref","unstructured":"Kang KC, Cohen SG, Hess JA, Novak WE, Peterson AS (1990) Feature-oriented domain analysis (FODA) feasibility study. Tech. rep., DTIC Document","DOI":"10.21236\/ADA235785"},{"key":"9915_CR49","unstructured":"Kn\u00fcppel A, Th\u00fcm T, Mennicke S, Meinicke J, Schaefer I (2018) Is there a mismatch between real-world feature models and product-line research? In: Tichy M, Bodden E, Kuhrmann M, Wagner S, Stegh\u00f6fer J (eds) Software Engineering und Software Management 2018, Fachtagung des GI-Fachbereichs Softwaretechnik, SE 2018, 5.-9. M\u00e4rz 2018, Ulm, Germany. LNI, vol P-279. Gesellschaft f\u00fcr Informatik, pp 53\u201354. https:\/\/dl.gi.de\/20.500.12116\/16312"},{"key":"9915_CR50","doi-asserted-by":"crossref","unstructured":"Krismayer T, Rabiser R, Gr\u00fcnbacher P (2017) Mining constraints for event-based monitoring in systems of systems. In: ASE. IEEE Press, pp 826\u2013831","DOI":"10.1109\/ASE.2017.8115693"},{"key":"9915_CR51","unstructured":"Kurakin A, Goodfellow I, Bengio S (2016) Adversarial examples in the physical world. arXiv:1607.02533"},{"key":"9915_CR52","doi-asserted-by":"publisher","unstructured":"Legay A, Perrouin G (2017) On quantitative requirements for product lines. In: Proceedings of the eleventh international workshop on variability modelling of software-intensive systems, VAMOS \u201917. ACM, New York, pp 2\u20134. https:\/\/doi.org\/10.1145\/3023956.3023970. http:\/\/doi.acm.org\/10.1145\/3023956.3023970","DOI":"10.1145\/3023956.3023970"},{"key":"9915_CR53","doi-asserted-by":"crossref","unstructured":"Lopez-Herrejon RE, Galindo JA, Benavides D, Segura S, Egyed A (2012) Reverse engineering feature models with evolutionary algorithms: an exploratory study. In: SSBSE\u201912, LNCS, vol 7515. Springer, pp 168\u2013182","DOI":"10.1007\/978-3-642-33119-0_13"},{"key":"9915_CR54","unstructured":"Madry A, Makelov A, Schmidt L, Tsipras D, Vladu A (2017) Towards deep learning models resistant to adversarial attacks. arXiv:1706.06083"},{"key":"9915_CR55","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1214\/aoms\/1177730491","volume":"18","author":"HB Mann","year":"1947","unstructured":"Mann HB, Whitney DR (1947) On a test of whether one of two random variables is stochastically larger than the other. Ann Math Stat 18:50\u201360","journal-title":"Ann Math Stat"},{"key":"9915_CR56","doi-asserted-by":"publisher","unstructured":"Medeiros F, K\u00e4stner C, Ribeiro M, Gheyi R, Apel S (2016) A comparison of 10 sampling algorithms for configurable systems. In: Proceedings of the 38th international conference on software engineering, ICSE \u201916. ACM, New York, pp 643\u2013654. https:\/\/doi.org\/10.1145\/2884781.2884793. http:\/\/doi.acm.org\/10.1145\/2884781.2884793","DOI":"10.1145\/2884781.2884793"},{"key":"9915_CR57","doi-asserted-by":"publisher","unstructured":"Nadi S, Berger T, K\u00e4stner C, Czarnecki K (2014) Mining configuration constraints: static analyses and empirical results. In: 36th International conference on software engineering, ICSE \u201914, Hyderabad, India\u2014May 31\u2013June 07, 2014, pp 140\u2013151. https:\/\/doi.org\/10.1145\/2568225.2568283. http:\/\/doi.acm.org\/10.1145\/2568225.2568283","DOI":"10.1145\/2568225.2568283"},{"key":"9915_CR58","first-page":"1","volume":"8","author":"B Nelson","year":"2008","unstructured":"Nelson B, Barreno M, Chi FJ, Joseph AD, Rubinstein BI, Saini U, Sutton CA, Tygar JD, Xia K (2008) Exploiting machine learning to subvert your spam filter. LEET 8:1\u20139","journal-title":"LEET"},{"key":"9915_CR59","doi-asserted-by":"publisher","unstructured":"Oh J, Batory DS, Myers M, Siegmund N (2017a) Finding near-optimal configurations in product lines by random sampling. In: Proceedings of the 2017 11th joint meeting on foundations of software engineering, ESEC\/FSE 2017, Paderborn, Germany, September 4\u20138, 2017, pp 61\u201371. https:\/\/doi.org\/10.1145\/3106237.3106273. http:\/\/doi.acm.org\/10.1145\/3106237.3106273","DOI":"10.1145\/3106237.3106273"},{"key":"9915_CR60","doi-asserted-by":"crossref","unstructured":"Oh J, Batory DS, Myers M, Siegmund N (2017b) Finding near-optimal configurations in product lines by random sampling. In: Proceedings of the 2017 11th joint meeting on foundations of software engineering, ESEC\/FSE 2017, Paderborn, Germany, September 4\u20138, 2017, pp 61\u201371","DOI":"10.1145\/3106237.3106273"},{"key":"9915_CR61","doi-asserted-by":"publisher","unstructured":"Papernot N, McDaniel P, Jha S, Fredrikson M, Celik ZB, Swami A (2016) The limitations of deep learning in adversarial settings. In: 2016 IEEE European symposium on security and privacy (EuroS P), pp 372\u2013387. https:\/\/doi.org\/10.1109\/EuroSP.2016.36","DOI":"10.1109\/EuroSP.2016.36"},{"key":"9915_CR62","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1016\/j.jss.2014.12.041","volume":"103","author":"GG Pascual","year":"2015","unstructured":"Pascual GG, Lopez-Herrejon RE, Pinto M, Fuentes L, Egyed A (2015) Applying multiobjective evolutionary algorithms to dynamic software product lines for reconfiguring mobile applications. J Syst Softw 103:392\u2013411","journal-title":"J Syst Softw"},{"key":"9915_CR63","doi-asserted-by":"publisher","unstructured":"Pei K, Cao Y, Yang J, Jana S (2017a) Deepxplore: automated whitebox testing of deep learning systems. In: Proceedings of the 26th symposium on operating systems principles, SOSP \u201917. ACM, New York, pp 1\u201318. https:\/\/doi.org\/10.1145\/3132747.3132785. http:\/\/doi.acm.org\/10.1145\/3132747.3132785","DOI":"10.1145\/3132747.3132785"},{"key":"9915_CR64","doi-asserted-by":"publisher","unstructured":"Pei K, Cao Y, Yang J, Jana S (2017b) Deepxplore: automated whitebox testing of deep learning systems. In: Proceedings of the 26th symposium on operating systems principles, SOSP \u201917. ACM, New York, pp 1\u201318. https:\/\/doi.org\/10.1145\/3132747.3132785. http:\/\/doi.acm.org\/10.1145\/3132747.3132785","DOI":"10.1145\/3132747.3132785"},{"key":"9915_CR65","unstructured":"Pereira JA, Martin H, Acher M, J\u00e9z\u00e9quel J M, Botterweck G, Ventresque A (2019) Learning software configuration spaces: a systematic literature review"},{"key":"9915_CR66","doi-asserted-by":"publisher","unstructured":"Plazar Q, Acher M, Perrouin G, Devroey X, Cordy M (2019a) Uniform sampling of SAT solutions for configurable systems: are we there yet?. In: 12th IEEE conference on software testing, validation and verification, ICST 2019, Xi\u2019an, China, April 22\u201327, 2019, pp 240\u2013251. https:\/\/doi.org\/10.1109\/ICST.2019.00032","DOI":"10.1109\/ICST.2019.00032"},{"key":"9915_CR67","doi-asserted-by":"crossref","unstructured":"Plazar Q, Acher M, Perrouin G, Devroey X, Cordy M (2019b) Uniform sampling of sat solutions for configurable systems: are we there yet?. In: ICST 2019\u201412th international conference on software testing, verification, and validation, Xian, pp 1\u201312. https:\/\/hal.inria.fr\/hal-01991857","DOI":"10.1109\/ICST.2019.00032"},{"key":"9915_CR68","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-28901-1","volume-title":"Software product line engineering: foundations, principles and techniques","author":"K Pohl","year":"2005","unstructured":"Pohl K, B\u00f6ckle G, van der Linden FJ (2005) Software product line engineering: foundations, principles and techniques. Springer, Berlin"},{"key":"9915_CR69","unstructured":"R Core Team (2020) R: a language and environment for statistical computing, R Foundation for Statistical Computing, Vienna. https:\/\/www.R-project.org\/"},{"key":"9915_CR70","unstructured":"Raible M (2015) The JHipster mini-book. C4Media"},{"key":"9915_CR71","doi-asserted-by":"crossref","unstructured":"Sarkar A, Guo J, Siegmund N, Apel S, Czarnecki K (2015) Cost-efficient sampling for performance prediction of configurable systems (t). In: ASE\u201915","DOI":"10.1109\/ASE.2015.45"},{"key":"9915_CR72","doi-asserted-by":"publisher","unstructured":"Schobbens PY, Heymans P, Trigaux JC (2006) Feature diagrams: a survey and a formal semantics. In: RE \u201906: proceedings of the 14th IEEE international requirements engineering conference (RE\u201906). IEEE Computer Society, Washington, DC, pp 136\u2013145. https:\/\/doi.org\/10.1109\/RE.2006.23","DOI":"10.1109\/RE.2006.23"},{"issue":"2","key":"9915_CR73","doi-asserted-by":"publisher","first-page":"456","DOI":"10.1016\/j.comnet.2006.08.008","volume":"51","author":"PY Schobbens","year":"2007","unstructured":"Schobbens PY, Heymans P, Trigaux JC, Bontemps Y (2007) Generic semantics of feature diagrams. Comput Netw 51(2):456\u2013479","journal-title":"Comput Netw"},{"key":"9915_CR74","doi-asserted-by":"crossref","unstructured":"Sharif M, Bhagavatula S, Bauer L, Reiter MK (2016) Accessorize to a crime: real and stealthy attacks on state-of-the-art face recognition. In: Proceedings of the 2016 ACM SIGSAC conference on computer and communications security. ACM, pp 1528\u20131540","DOI":"10.1145\/2976749.2978392"},{"key":"9915_CR75","doi-asserted-by":"crossref","unstructured":"She S, Lotufo R, Berger T, Wasowski A, Czarnecki K (2011) Reverse engineering feature models. In: ICSE, pp 461\u2013470","DOI":"10.1145\/1985793.1985856"},{"issue":"9","key":"9915_CR76","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1016\/j.infsof.2014.01.012","volume":"56","author":"S She","year":"2014","unstructured":"She S, Ryssel U, Andersen N, Wasowski A, Czarnecki K (2014) Efficient synthesis of feature models. Inf Softw Technol 56(9):106\u2013115","journal-title":"Inf Softw Technol"},{"key":"9915_CR77","doi-asserted-by":"crossref","unstructured":"Siegmund N, Rosenm\u00fcLler M, K\u00e4Stner C, Giarrusso PG, Apel S, Kolesnikov SS (2013) Scalable prediction of non-functional properties in software product lines: Footprint and memory consumption. Inf Softw Technol 55: 491\u2013507","DOI":"10.1016\/j.infsof.2012.07.020"},{"key":"9915_CR78","doi-asserted-by":"crossref","unstructured":"Siegmund N, Grebhahn A, K\u00e4stner C, Apel S (2015) Performance-influence models for highly configurable systems. In: ESEC\/FSE\u201915","DOI":"10.1145\/2786805.2786845"},{"key":"9915_CR79","doi-asserted-by":"publisher","unstructured":"Siegmund N, Sobernig S, Apel S (2017) Attributed variability models: outside the comfort zone. In: Proceedings of the 2017 11th joint meeting on foundations of software engineering, ESEC\/FSE 2017. ACM, New York, pp 268\u2013278. https:\/\/doi.org\/10.1145\/3106237.3106251. http:\/\/doi.acm.org\/10.1145\/3106237.3106251","DOI":"10.1145\/3106237.3106251"},{"issue":"1","key":"9915_CR80","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/s00165-017-0441-3","volume":"30","author":"D Str\u00fcber","year":"2018","unstructured":"Str\u00fcber D, Rubin J, Arendt T, Chechik M, Taentzer G, Pl\u00f6ger J (2018) Variability-based model transformation: formal foundation and application. Formal Asp Comput 30(1):133\u2013162. https:\/\/doi.org\/10.1007\/s00165-017-0441-3","journal-title":"Formal Asp Comput"},{"key":"9915_CR81","doi-asserted-by":"publisher","unstructured":"Temple P, Galindo Duarte JA, Acher M, J\u00e9z\u00e9quel JM (2016) Using machine learning to infer constraints for product lines. In: Software Product Line Conference (SPLC), Beijing. https:\/\/doi.org\/10.1145\/2934466.2934472. https:\/\/hal.inria.fr\/hal-01323446","DOI":"10.1145\/2934466.2934472"},{"issue":"6","key":"9915_CR82","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MS.2017.4121211","volume":"34","author":"P Temple","year":"2017","unstructured":"Temple P, Acher M, J\u00e9z\u00e9quel J, Barais O (2017) Learning contextual-variability models. IEEE Softw 34(6):64\u201370. https:\/\/doi.org\/10.1109\/MS.2017.4121211","journal-title":"IEEE Softw"},{"key":"9915_CR83","doi-asserted-by":"publisher","unstructured":"Temple P, Acher M, Perrouin G, Biggio B, Jezequel JM, Roli F (2019) Towards quality assurance of software product lines with adversarial configurations. In: Proceedings of the 23rd international systems and software product line conference\u2014Volume A, SPLC \u201919. ACM, New York, pp 277\u2013288. https:\/\/doi.org\/10.1145\/3336294.3336309. http:\/\/doi.acm.org\/10.1145\/3336294.3336309","DOI":"10.1145\/3336294.3336309"},{"key":"9915_CR84","doi-asserted-by":"publisher","unstructured":"ter Beek MH, Legay A (2019) Quantitative variability modeling and analysis. In: Proceedings of the 13th international workshop on variability modelling of software-intensive systems, VAMOS \u201919. ACM, New York, pp 13:1\u201313:2. https:\/\/doi.org\/10.1145\/3302333.3302349. http:\/\/doi.acm.org\/10.1145\/3302333.3302349","DOI":"10.1145\/3302333.3302349"},{"issue":"2","key":"9915_CR85","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1016\/j.jlamp.2015.11.006","volume":"85","author":"MH ter Beek","year":"2016","unstructured":"ter Beek MH, Fantechi A, Gnesi S, Mazzanti F (2016a) Modelling and analysing variability in product families: model checking of modal transition systems with variability constraints. J Log Algebr Meth Program 85(2):287\u2013315. https:\/\/doi.org\/10.1016\/j.jlamp.2015.11.006","journal-title":"J Log Algebr Meth Program"},{"key":"9915_CR86","doi-asserted-by":"publisher","unstructured":"ter Beek MH, Fantechi A, Gnesi S, Semini L (2016b) Variability-based design of services for smart transportation systems. In: Leveraging Applications of formal methods, verification and validation: discussion, dissemination, applications\u20147th international symposium, ISoLA 2016, Imperial, Corfu, Greece, October 10-14, 2016, Proceedings, Part II, pp 465\u2013481. https:\/\/doi.org\/10.1007\/978-3-319-47169-3_38","DOI":"10.1007\/978-3-319-47169-3_38"},{"key":"9915_CR87","doi-asserted-by":"crossref","unstructured":"Th\u00fcm T, Apel S, K\u00e4stner C, Schaefer I, Saake G (2014) A classification and survey of analysis strategies for software product lines. ACM Comput Surv","DOI":"10.1145\/2580950"},{"key":"9915_CR88","doi-asserted-by":"publisher","unstructured":"Tian Y, Pei K, Jana S, Ray B (2018) Deeptest: automated testing of deep-neural-network-driven autonomous cars. In: Proceedings of the 40th international conference on software engineering, ICSE, pp 303\u2013314. https:\/\/doi.org\/10.1145\/3180155.3180220","DOI":"10.1145\/3180155.3180220"},{"key":"9915_CR89","doi-asserted-by":"publisher","unstructured":"Varshosaz M, Al-Hajjaji M, Th\u00fcm T, Runge T, Mousavi MR, Schaefer I (2018) A classification of product sampling for software product lines. In: Proceedings of the 22nd international systems and software product line conference\u2014volume 1, SPLC 2018, Gothenburg, Sweden, September 10\u201314, 2018, pp 1\u201313. https:\/\/doi.org\/10.1145\/3233027.3233035","DOI":"10.1145\/3233027.3233035"},{"key":"9915_CR90","doi-asserted-by":"crossref","unstructured":"Xiong Y, Hubaux A, She S, Czarnecki K (2012) Generating range fixes for software configuration. In: 34th International conference on software engineering","DOI":"10.1109\/ICSE.2012.6227206"},{"issue":"1","key":"9915_CR91","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/TSE.2006.8","volume":"32","author":"C Yilmaz","year":"2006","unstructured":"Yilmaz C, Cohen MB, Porter AA (2006) Covering arrays for efficient fault characterization in complex configuration spaces. IEEE Trans Softw Eng 32(1):20\u201334","journal-title":"IEEE Trans Softw Eng"},{"key":"9915_CR92","doi-asserted-by":"publisher","unstructured":"Zhang M, Zhang Y, Zhang L, Liu C, Khurshid S (2018) Deeproad: Gan-based metamorphic testing and input validation framework for autonomous driving systems. In: Proceedings of the 33rd ACM\/IEEE international conference on automated software engineering, ASE 2018. ACM, New York, pp 132\u2013142. https:\/\/doi.org\/10.1145\/3238147. http:\/\/doi.acm.org\/10.1145\/3238147","DOI":"10.1145\/3238147"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09915-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-020-09915-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09915-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,2,19]],"date-time":"2021-02-19T22:56:54Z","timestamp":1613775414000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-020-09915-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":92,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["9915"],"URL":"https:\/\/doi.org\/10.1007\/s10664-020-09915-7","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"6 November 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 January 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"6"}}