{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T12:19:47Z","timestamp":1764937187247,"version":"build-2065373602"},"reference-count":117,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,8,18]],"date-time":"2020-08-18T00:00:00Z","timestamp":1597708800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,8,18]],"date-time":"2020-08-18T00:00:00Z","timestamp":1597708800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100010663","name":"H2020 European Research Council","doi-asserted-by":"publisher","award":["694277"],"award-info":[{"award-number":["694277"]}],"id":[{"id":"10.13039\/100010663","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001866","name":"Fonds National de la Recherche Luxembourg","doi-asserted-by":"publisher","award":["FNR\/P10\/03"],"award-info":[{"award-number":["FNR\/P10\/03"]}],"id":[{"id":"10.13039\/501100001866","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001866","name":"Fonds National de la Recherche Luxembourg","doi-asserted-by":"publisher","award":["FNR10045046"],"award-info":[{"award-number":["FNR10045046"]}],"id":[{"id":"10.13039\/501100001866","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2020,9]]},"DOI":"10.1007\/s10664-020-09853-4","type":"journal-article","created":{"date-parts":[[2020,8,31]],"date-time":"2020-08-31T13:06:15Z","timestamp":1598879175000},"page":"3711-3769","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Automating system test case classification and prioritization for use case-driven testing in product lines"],"prefix":"10.1007","volume":"25","author":[{"given":"Ines","family":"Hajri","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arda","family":"Goknil","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3541-3641","authenticated-orcid":false,"given":"Fabrizio","family":"Pastore","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lionel C.","family":"Briand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,8,18]]},"reference":[{"key":"9853_CR1","doi-asserted-by":"crossref","unstructured":"Al-Hajjaji M, Thum T, Meinicke J, Lochau M, Saake G (2014) Similarity-based prioritization in software product-line testing. In: SPLC\u201914, pp 197\u2013206","DOI":"10.1145\/2648511.2648532"},{"key":"9853_CR2","doi-asserted-by":"crossref","unstructured":"Al-Hajjaji M, Thum T, Lochau M, Meinicke J, Saake G (2016) Effective product-line testing using similarity-based product prioritization. Softw Syst Model","DOI":"10.1007\/s10270-016-0569-2"},{"key":"9853_CR3","doi-asserted-by":"crossref","unstructured":"Al-Hajjaji M, Kruger J, Schulze S, Leich T, Saake G (2017a) Efficient product-line testing using cluster-based product prioritization. In: AST\u201917, pp 16\u201322","DOI":"10.1109\/AST.2017.7"},{"key":"9853_CR4","doi-asserted-by":"crossref","unstructured":"Al-Hajjaji M, Lity S, Lachmann R, Thum T, Schaefer I, Saake G (2017b) Delta-oriented product prioritization for similarity-based product-line testing. In: VACE\u201917, pp 34\u201340","DOI":"10.1109\/VACE.2017.8"},{"key":"9853_CR5","doi-asserted-by":"crossref","unstructured":"Arafeen MJ, Do H (2013) Test case prioritization using requirements-based clustering. In: ICST\u201913, pp 312\u2013321","DOI":"10.1109\/ICST.2013.12"},{"key":"9853_CR6","doi-asserted-by":"crossref","unstructured":"Arrieta A, Wang S, Sagardui G, Etxeberria L (2016) Test case prioritization of configurable cyber-physical systems with weight-based search algorithms. In: GECCO\u201916, pp 1053\u20131060","DOI":"10.1145\/2908812.2908871"},{"issue":"3","key":"9853_CR7","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1007\/s11219-016-9341-7","volume":"25","author":"A Arrieta","year":"2017","unstructured":"Arrieta A, Sagardui G, Etxeberria L, Zander J (2017) Automatic generation of test system instances for configurable cyber-physical sytems. Softw Qual J 25(3):1041\u20131083","journal-title":"Softw Qual J"},{"key":"9853_CR8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jss.2018.09.055","volume":"149","author":"A Arrieta","year":"2019","unstructured":"Arrieta A, Wang S, Sagardui G, Etxeberria L (2019) Search-based test case prioritization for simulation-based testing of cyber-physical system product lines. J Syst Softw 149:1\u201334","journal-title":"J Syst Softw"},{"key":"9853_CR9","doi-asserted-by":"crossref","unstructured":"Baller H, Lity S, Lochau M, Schaefer I (2014) Multi-objective test suite optimization for incremental product family testing. In: ICST\u201914, pp 303\u2013312","DOI":"10.1109\/ICST.2014.43"},{"key":"9853_CR10","doi-asserted-by":"crossref","unstructured":"Bertolino A, Gnesi S (2003) PLUTO: a test methodology for product families. In: PFE\u201903, pp 181\u2013197","DOI":"10.1007\/978-3-540-24667-1_14"},{"issue":"8","key":"9853_CR11","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1109\/32.624306","volume":"23","author":"D Binkley","year":"1997","unstructured":"Binkley D (1997) Semantics guided regression test cost reduction. IEEE Trans Softw Eng 23(8):498\u2013516","journal-title":"IEEE Trans Softw Eng"},{"key":"9853_CR12","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.infsof.2008.09.010","volume":"51","author":"LC Briand","year":"2009","unstructured":"Briand LC, Labiche Y, He S (2009) Automating regression test selection based on uml designs. Inf Softw Technol 51:16\u201330","journal-title":"Inf Softw Technol"},{"key":"9853_CR13","unstructured":"B\u00fchne S, Halmans G, Pohl K (2003) Modeling dependencies between variation points in use case diagrams. In: REFSQ\u201903, pp 59\u201369"},{"key":"9853_CR14","doi-asserted-by":"crossref","unstructured":"Cabral I, Cohen MB, Rothermel G (2010) Improving the testing and testability of software product lines. In: SPLC\u201910, pp 241\u2013255","DOI":"10.1007\/978-3-642-15579-6_17"},{"key":"9853_CR15","unstructured":"Chen Y, Probert RL, Sims DP (2002) Specification-based regression test selection with risk analysis. In: CASCON\u201902"},{"key":"9853_CR16","doi-asserted-by":"crossref","unstructured":"Clarke D, Helvensteijn M, Schaefer I (2010) Abstract delta modeling. In: GPCE\u201910, pp 13\u201322","DOI":"10.1145\/1868294.1868298"},{"issue":"3","key":"9853_CR17","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1145\/355900.355905","volume":"6","author":"D Coleman","year":"1980","unstructured":"Coleman D, Holland P, Kaden N, Klema V, Peters SC (1980) A system of subroutines for iteratively reweighted least squares computations. ACM Trans Math Softw 6(3):327\u2013336","journal-title":"ACM Trans Math Softw"},{"key":"9853_CR18","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1016\/j.infsof.2010.12.003","volume":"53","author":"PA Da Mota Silveira Neto","year":"2011","unstructured":"Da Mota Silveira Neto PA, do Carmo Machado I, McGregor JD, de Almeida ES, de Lemos Meira SR (2011) A systematic mapping study of software product line testing. Inf Softw Technol 53:407\u2013423","journal-title":"Inf Softw Technol"},{"key":"9853_CR19","doi-asserted-by":"crossref","unstructured":"Devroey X, Perrouin G, Cordy M, Schobbens PY, Legay A, Heymans P (2014) Towards statistical prioritization for software product lines testing. In: VaMoS\u201914, pp 1\u20137","DOI":"10.1145\/2556624.2556635"},{"issue":"1","key":"9853_CR20","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1007\/s10270-015-0479-8","volume":"16","author":"X Devroey","year":"2017","unstructured":"Devroey X, Perrouin G, Cordy M, Samih H, Legay A, Schobbens PY, Heymans P (2017) Statistical prioritization for software product line testing: an experience report. Softw Syst Model 16(1):153\u2013171","journal-title":"Softw Syst Model"},{"key":"9853_CR21","doi-asserted-by":"crossref","unstructured":"Do H (2016) Recent advances in regression testing techniques. In: Advances in computers, vol 103","DOI":"10.1016\/bs.adcom.2016.04.004"},{"issue":"9","key":"9853_CR22","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1109\/TSE.2006.92","volume":"32","author":"H Do","year":"2006","unstructured":"Do H, Rothermel G (2006) On the use of mutation faults in empirical assessments of test case prioritization techniques. IEEE Trans Softw Eng 32(9):733\u2013752","journal-title":"IEEE Trans Softw Eng"},{"issue":"10","key":"9853_CR23","doi-asserted-by":"crossref","first-page":"1183","DOI":"10.1016\/j.infsof.2014.04.002","volume":"56","author":"I do Carmo Machado","year":"2014","unstructured":"do Carmo Machado I, Mcgregor JD, Cavalcanti YC, De Almeida ES (2014) On strategies for testing software product lines: a systematic literature review. Inf Softw Technol 56(10):1183\u20131199","journal-title":"Inf Softw Technol"},{"key":"9853_CR24","doi-asserted-by":"crossref","unstructured":"Dukaczewski M, Schaefer I, Lachmann R, Lochau M (2013) Requirements-based delta-oriented spl testing. In: PLEASE\u201913, pp 49\u201352","DOI":"10.1109\/PLEASE.2013.6608665"},{"key":"9853_CR25","unstructured":"Eclipse EMF (2018) https:\/\/eclipse.org\/modeling\/emf\/"},{"key":"9853_CR26","unstructured":"IEE (2018) (International Electronics & Engineering) S.A. http:\/\/www.iee.lu\/"},{"key":"9853_CR27","doi-asserted-by":"crossref","unstructured":"Engstr\u00f6m E (2013) Supporting decisions on regression test scoping in a software product line context\u2014from evidence to practice. Ph.D. thesis, Lund University","DOI":"10.1109\/ICST.2014.41"},{"key":"9853_CR28","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.infsof.2010.05.011","volume":"53","author":"E Engstr\u00f6m","year":"2011","unstructured":"Engstr\u00f6m E, Runeson P (2011) Software product line testing\u2014a systematic mapping study. Inf Softw Technol 53:2\u201313","journal-title":"Inf Softw Technol"},{"issue":"1","key":"9853_CR29","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.infsof.2009.07.001","volume":"52","author":"E Engstr\u00f6m","year":"2010","unstructured":"Engstr\u00f6m E, Runeson P, Skoglund M (2010) A systematic review on regression test selection techniques. Inf Softw Technol 52(1):14\u201330","journal-title":"Inf Softw Technol"},{"key":"9853_CR30","doi-asserted-by":"crossref","unstructured":"Engstr\u00f6m E, Runeson P, Ljung A (2011) Improving regression testing transparency and efficiency with history-based prioritization\u2014an industrial case study. In: ICST\u201911, pp 367\u2013376","DOI":"10.1109\/ICST.2011.27"},{"key":"9853_CR31","doi-asserted-by":"crossref","unstructured":"Ensan A, Bagheri E, Asadi M, Gasevic D, Biletskiy Y (2011) Goal-oriented test case selection and prioritization for product line feature models. In: ITNG\u201911, pp 291\u2013298","DOI":"10.1109\/ITNG.2011.58"},{"key":"9853_CR32","first-page":"35","volume-title":"Towards generating acceptance tests for product lines","author":"B Geppert","year":"2004","unstructured":"Geppert B, Li J, Weiss DM (2004) Towards generating acceptance tests for product lines. Springer, Berlin, pp 35\u201348"},{"issue":"10","key":"9853_CR33","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1002\/spe.1065","volume":"41","author":"A Gonzales-Sanchez","year":"2011","unstructured":"Gonzales-Sanchez A, Piel E, Abreu R, Gross HG, van Gemund AJ (2011) Prioritizing tests for software fault diagnosis. Softw Pract Exp 41 (10):1105\u20131129","journal-title":"Softw Pract Exp"},{"issue":"2","key":"9853_CR34","doi-asserted-by":"crossref","first-page":"258","DOI":"10.1109\/TSE.2012.26","volume":"39","author":"S Haidry","year":"2013","unstructured":"Haidry S, Miller T (2013) Using dependency structures for prioritization of functional test suites. IEEE Trans Softw Eng 39(2):258\u2013275","journal-title":"IEEE Trans Softw Eng"},{"key":"9853_CR35","doi-asserted-by":"crossref","unstructured":"Hajri I, Goknil A, Briand LC, Stephany T (2015) Applying product line use case modeling in an industrial automotive embedded system: lessons learned and a refined approach. In: 338\u2013347","DOI":"10.1109\/MODELS.2015.7338265"},{"key":"9853_CR36","doi-asserted-by":"crossref","unstructured":"Hajri I, Goknil A, Briand LC, Stephany T (2016) PUMConf: a tool to configure product specific use case and domain models in a product line. In: SIGSOFT FSE\u201916, pp 1008\u20131012","DOI":"10.1145\/2950290.2983935"},{"key":"9853_CR37","doi-asserted-by":"crossref","unstructured":"Hajri I, Goknil A, Briand LC, Stephany T (2017a) Incremental reconfiguration of product specific use case models for evolving configuration decisions. In: REFSQ\u201917, pp 3\u201321","DOI":"10.1007\/978-3-319-54045-0_1"},{"key":"9853_CR38","unstructured":"Hajri I, Goknil A, Briand LC (2017b) A change management approach in product lines for use case-driven development and testing. In: Poster Session\u2014REFSQ\u201917"},{"key":"9853_CR39","doi-asserted-by":"crossref","unstructured":"Hajri I, Goknil A, Briand LC, Stephany T (2018a) Change impact analysis for evolving configuration decisions in product line use case models. J Syst Softw 139:211\u2013237","DOI":"10.1016\/j.jss.2018.02.021"},{"key":"9853_CR40","doi-asserted-by":"crossref","unstructured":"Hajri I, Goknil A, Briand LC, Stephany T (2018b) Configuring use case models in product families. Softw Syst Model 17(3):939\u2013971","DOI":"10.1007\/s10270-016-0539-8"},{"issue":"1","key":"9853_CR41","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1007\/s10270-003-0019-9","volume":"22","author":"G Halmans","year":"2003","unstructured":"Halmans G, Pohl K (2003) Communicating the variability of a software-product family to customers. Softw Syst Model 22(1):15\u201336","journal-title":"Softw Syst Model"},{"key":"9853_CR42","doi-asserted-by":"crossref","unstructured":"Harrold MJ, Jones JA, Li T, Liang D (2001) Regression test selection for java software. In: OOPSLA\u201901","DOI":"10.1145\/504282.504305"},{"key":"9853_CR43","doi-asserted-by":"crossref","unstructured":"Hemmati H, Briand L, Arcuri A, Ali S (2010) An enhanced test case selection approach for model-based testing: an industrial case study. In: FSE\u201910, pp 267\u2013276","DOI":"10.1145\/1882291.1882331"},{"issue":"6","key":"9853_CR44","doi-asserted-by":"crossref","first-page":"e1609","DOI":"10.1002\/stvr.1609","volume":"27","author":"H Hemmati","year":"2017","unstructured":"Hemmati H, Fang Z, Mantyla MV, Adams B (2017) Prioritizing manual test cases in rapid release environments. Softw Test Verif Reliab 27(6):e1609","journal-title":"Softw Test Verif Reliab"},{"issue":"7","key":"9853_CR45","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1109\/TSE.2014.2327020","volume":"40","author":"C Henard","year":"2014","unstructured":"Henard C, Papadakis M, Perrouin G, Klein J, Heymans P, Traon YL (2014) Bypassing the combinatorial explosion: using similarity to generate and prioritize t-wise test configurations for software product lines. IEEE Trans Softw Eng 40(7):650\u2013670","journal-title":"IEEE Trans Softw Eng"},{"key":"9853_CR46","doi-asserted-by":"crossref","unstructured":"Henry J, Henry S (1993) Quantitative assessment of the software maintenance process and requirements volatility. In: CSC\u201993, pp 346\u2013351","DOI":"10.1145\/170791.170868"},{"key":"9853_CR47","doi-asserted-by":"crossref","DOI":"10.1002\/9781118548387","volume-title":"Applied logistic regression","author":"DWJr Hosmer","year":"2013","unstructured":"Hosmer DW Jr, Lemeshow S, Sturdivant RX (2013) Applied logistic regression. Wiley, New Jersey"},{"key":"9853_CR48","unstructured":"ISO (2018) ISO-26262: road vehicles\u2014functional safety"},{"key":"9853_CR49","doi-asserted-by":"crossref","unstructured":"Johansen MF, Haugen \u00d8, Fleurey F (2011) A survey of empirics of strategies for software product line testing. In: ICSTW\u201911. IEEE, pp 266\u2013269","DOI":"10.1109\/ICSTW.2011.53"},{"key":"9853_CR50","doi-asserted-by":"crossref","unstructured":"Kamsties E, Pohl K, Reis S, Reuys A (2004) Testing variabilities in use case models. In: PFE\u201903, pp 6\u201318","DOI":"10.1007\/978-3-540-24667-1_2"},{"key":"9853_CR51","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1016\/j.infsof.2017.08.014","volume":"93","author":"M Khatibsyarbini","year":"2018","unstructured":"Khatibsyarbini M, Isa MA, Jawawi DN, Tumeng R (2018) Test case prioritization approaches in regression testing: A systematic literature review. Inf Softw Technol 93:74\u201393","journal-title":"Inf Softw Technol"},{"key":"9853_CR52","doi-asserted-by":"crossref","unstructured":"Knapp A, Roggenbach M, Schlingloff BH (2014) On the use of test cases in model-based software product line development. In: SPLC\u201914, pp 247\u2013251","DOI":"10.1145\/2648511.2648539"},{"key":"9853_CR53","doi-asserted-by":"crossref","unstructured":"Korel B, Koutsogiannakis G, Tahat LH (2008) Application of system models in regression test suite prioritization. In: ICSM\u201908, pp 247\u2013256","DOI":"10.1109\/ICSM.2008.4658073"},{"key":"9853_CR54","doi-asserted-by":"crossref","first-page":"799","DOI":"10.1016\/j.infsof.2008.08.007","volume":"51","author":"R Krishnamoorthi","year":"2009","unstructured":"Krishnamoorthi R, Mary SSA (2009) Factor oriented requirement coverage based system test case prioritization of new and regression test cases. Inf Softw Technol 51:799\u2013808","journal-title":"Inf Softw Technol"},{"issue":"4","key":"9853_CR55","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1002\/stvr.407","volume":"19","author":"D Kundu","year":"2009","unstructured":"Kundu D, Sarma M, Sarma D, Mall R (2009) System testing for object-oriented systems with test case prioritization. Softw Test Verif Reliab 19(4):297\u2013333","journal-title":"Softw Test Verif Reliab"},{"issue":"2","key":"9853_CR56","first-page":"51","volume":"8","author":"DC Kung","year":"1995","unstructured":"Kung DC, Gao J, Hsia P (1995) Class firewall, test order, and regression testing of object-oriented programs. J Object-Oriented Program 8(2):51\u201365","journal-title":"J Object-Oriented Program"},{"key":"9853_CR57","doi-asserted-by":"crossref","unstructured":"Lachmann R, Lity S, Lischke S, Beddig S, Schulze S, Schaefer I (2015) Delta-oriented test case prioritization for integration testing of software product lines. In: SPLC\u201915, pp 81\u201390","DOI":"10.1145\/2791060.2791073"},{"key":"9853_CR58","doi-asserted-by":"crossref","unstructured":"Lachmann R, Lity S, Al-Hajjaji M, Furchtegott F, Schaefer I (2016a) Fine-grained test case prioritization for integration testing of delta-oriented software product lines. In: FOSD\u201916","DOI":"10.1145\/3001867.3001868"},{"key":"9853_CR59","doi-asserted-by":"crossref","unstructured":"Lachmann R, Nieke M, Seidl C, Schaefer I, Schulze S (2016b) System-level test case prioritization using machine learning. In: ICMLA\u201916, pp 361\u2013368","DOI":"10.1109\/ICMLA.2016.0065"},{"key":"9853_CR60","doi-asserted-by":"crossref","unstructured":"Lachmann R, Beddig S, Lity S, Schulze S, Schaefer I (2017) Risk-based integration testing of software product lines. In: VaMoS\u201917, pp 52\u201359","DOI":"10.1145\/3023956.3023958"},{"key":"9853_CR61","unstructured":"Larman C (2002) Applying UML and patterns: an introduction to object-oriented analysis and design and the unified process. Prentice Hall Professional"},{"key":"9853_CR62","doi-asserted-by":"crossref","unstructured":"Lee J, Kang S, Lee D (2012) A survey on software product line testing. In: SPLC\u201912, pp 31\u201340","DOI":"10.1145\/2362536.2362545"},{"issue":"4","key":"9853_CR63","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1109\/TSE.2007.38","volume":"33","author":"Z Li","year":"2007","unstructured":"Li Z, Harman M, Hierons RM (2007) Search algorithms for regression test prioritization. IEEE Trans Softw Eng 33(4):225\u2013237","journal-title":"IEEE Trans Softw Eng"},{"key":"9853_CR64","doi-asserted-by":"crossref","unstructured":"Lity S, Lochau M, Schaefer I, Goltz U (2012) Delta-oriented model-based spl regression testing. In: PLEASE\u201912, pp 53\u201356","DOI":"10.1109\/PLEASE.2012.6229772"},{"key":"9853_CR65","doi-asserted-by":"crossref","unstructured":"Lity S, Morbach T, Thum T, Schaefer I (2016) Applying incremental model slicing to product-line regression testing. In: ICSR\u201916, pp 3\u201319","DOI":"10.1007\/978-3-319-35122-3_1"},{"key":"9853_CR66","doi-asserted-by":"crossref","unstructured":"Lity S, Al-Hajjaji M, Thum T, Schaefer I (2017) Optimizing product orders using graph algorithms for improving incremental product-line analysis. In: VaMoS\u201917, pp 60\u201367","DOI":"10.1145\/3023956.3023961"},{"key":"9853_CR67","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.jss.2013.11.1096","volume":"91","author":"M Lochau","year":"2014","unstructured":"Lochau M, Lity S, Lachmann R, Schaefer I, Goltz U (2014) Delta-oriented model-based integration testing of large-scale systems. J Syst Softw 91:63\u201384","journal-title":"J Syst Softw"},{"key":"9853_CR68","doi-asserted-by":"crossref","unstructured":"Mai PX, Goknil A, Shar LK, Pastore F, Briand LC, Shaame S (2018a) Modeling security and privacy requirements: a use case-driven approach. Inf Softw Technol 100:165\u2013182","DOI":"10.1016\/j.infsof.2018.04.007"},{"key":"9853_CR69","doi-asserted-by":"crossref","unstructured":"Mai PX, Pastore F, Goknil A, Briand LC (2018b) A natural language programming approach for requirements-based security testing. In: ISSRE\u201918, pp 58\u201369","DOI":"10.1109\/ISSRE.2018.00017"},{"key":"9853_CR70","doi-asserted-by":"crossref","unstructured":"Mai PX, Pastore F, Goknil A, Briand LC (2019) MCP: a security testing tool driven by requirements. In: ICSE\u201919, pp 55\u201358","DOI":"10.1109\/ICSE-Companion.2019.00037"},{"key":"9853_CR71","unstructured":"Malaiya YK, Denton H (1999) Requirements volatility and defect density. In: ISSRE\u201999, pp 285\u2013298"},{"key":"9853_CR72","doi-asserted-by":"crossref","unstructured":"Mirarab S, Ganjali A, Tahvildari L, Li S, Liu W, Morrissey M (2008) A requirement-based software testing framework: an industrial practice. In: ICSM\u201908, pp 452\u2013455","DOI":"10.1109\/ICSM.2008.4658102"},{"key":"9853_CR73","doi-asserted-by":"crossref","unstructured":"Muccini H (2007) Using model differencing for architecture-level regression testing. In: SEAA\u201907","DOI":"10.1109\/EUROMICRO.2007.61"},{"key":"9853_CR74","doi-asserted-by":"crossref","first-page":"1379","DOI":"10.1016\/j.jss.2006.02.059","volume":"79","author":"H Muccini","year":"2006","unstructured":"Muccini H, Dias M, Richardson DJ (2006) Software architecture-based regression testing. J Syst Softw 79:1379\u20131396","journal-title":"J Syst Softw"},{"issue":"4","key":"9853_CR75","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1002\/stvr.1572","volume":"25","author":"DD Nardo","year":"2015","unstructured":"Nardo DD, Alshahwan N, Briand L, Labiche Y (2015) Coverage-based regression test case selection, minimization and prioritization: a case study on an industrial system. Softw Test Verif Reliab 25(4):371\u2013396","journal-title":"Softw Test Verif Reliab"},{"key":"9853_CR76","doi-asserted-by":"crossref","unstructured":"Nebut C, Fleurey F, Traon YL, Jezequel JM (2006a) Automatic test generation: a use case driven approach. IEEE Trans Softw Eng 32 (3):140\u2013155","DOI":"10.1109\/TSE.2006.22"},{"key":"9853_CR77","doi-asserted-by":"crossref","unstructured":"Nebut C, Traon YL, Jezequel JM (2006b) System testing of product families: from requirements to test cases. In: Software Product Lines. Springer, Berlin","DOI":"10.1007\/978-3-540-33253-4_12"},{"key":"9853_CR78","unstructured":"Oster S, W\u00fcbbeke A, Engels G, Sch\u00fcrr A (2011) A survey of model-based software product lines testing. In: Model-based testing for embedded systems, pp 338\u2013381"},{"key":"9853_CR79","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1016\/j.jss.2016.09.045","volume":"122","author":"JA Parejo","year":"2016","unstructured":"Parejo JA, S\u00e1nchez A B, Segura S, Ruiz-Cort\u00e9s A, Lopez-Herrejon RE, Egyed A (2016) Multi-objective test case prioritization in highly configurable systems: a case study. J Syst Softw 122:287\u2013310","journal-title":"J Syst Softw"},{"key":"9853_CR80","doi-asserted-by":"crossref","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, Bockle G, van der Linden F (2005) Software product line engineering: foundations, principles, and techniques. Springer, Berlin"},{"key":"9853_CR81","doi-asserted-by":"crossref","unstructured":"Qu X, Acharya M, Robinson B (2011) Impact analysis of configuration changes for test case selection. In: ISSRE\u201911, pp 140\u2013149","DOI":"10.1109\/ISSRE.2011.9"},{"issue":"1","key":"9853_CR82","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/32.895989","volume":"27","author":"B Ramesh","year":"2001","unstructured":"Ramesh B, Jarke M (2001) Toward reference models for requirements traceability. IEEE Trans Softw Eng 27(1):58\u201393","journal-title":"IEEE Trans Softw Eng"},{"key":"9853_CR83","doi-asserted-by":"crossref","unstructured":"Reuys A, Kamsties E, Pohl K, Reis S (2005) Model-based system testing of software product families. In: CAiSE\u201905, pp 519\u2013534","DOI":"10.1007\/11431855_36"},{"key":"9853_CR84","doi-asserted-by":"crossref","unstructured":"Reuys A, Reis S, Kamsties E, Pohl K (2006) The ScenTED method for testing software product lines. In: Software product lines, pp 479\u2013520","DOI":"10.1007\/978-3-540-33253-4_13"},{"key":"9853_CR85","unstructured":"Rice JA (2007) Mathematical statistics and data analysis. Thomson Higher Education"},{"issue":"8","key":"9853_CR86","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/32.536955","volume":"22","author":"G Rothermel","year":"1996","unstructured":"Rothermel G, Harrold MJ (1996) Analyzing regression test selection techniques. IEEE Trans Softw Eng 22(8):529\u2013551","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"9853_CR87","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1145\/248233.248262","volume":"6","author":"G Rothermel","year":"1997","unstructured":"Rothermel G, Harrold MJ (1997) A safe, efficient regression test selection technique. ACM Trans Softw Eng Methodol 6(2):173\u2013210","journal-title":"ACM Trans Softw Eng Methodol"},{"issue":"2","key":"9853_CR88","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1002\/1099-1689(200006)10:2<77::AID-STVR197>3.0.CO;2-E","volume":"10","author":"G Rothermel","year":"2000","unstructured":"Rothermel G, Harrold MJ, Dedhia J (2000) Regression test selection for C++ software. Softw Test Verif Reliab 10(2):77\u2013109","journal-title":"Softw Test Verif Reliab"},{"issue":"10","key":"9853_CR89","doi-asserted-by":"crossref","first-page":"929","DOI":"10.1109\/32.962562","volume":"27","author":"G Rothermel","year":"2001","unstructured":"Rothermel G, Untch RH, Chu C, Harrold MJ (2001) Prioritizing test cases for regression testing. IEEE Trans Softw Eng 27(10):929\u2013948","journal-title":"IEEE Trans Softw Eng"},{"key":"9853_CR90","unstructured":"RTCA (2018) EUROCAE: DO-178C: software considerations in airborne systems and equipment certification"},{"key":"9853_CR91","doi-asserted-by":"crossref","unstructured":"Runeson P, Engstr\u00f6m E (2012) Regression testing in software product line engineering. In: Advances in computers, vol 86, pp 223\u2013263","DOI":"10.1016\/B978-0-12-396535-6.00007-7"},{"key":"9853_CR92","doi-asserted-by":"crossref","unstructured":"Schurr A, Oster S, Markert F (2010) Model-driven software product lines testing: an integrated approach. In: SOFSEM\u201910, pp 112\u2013131","DOI":"10.1007\/978-3-642-11266-9_10"},{"issue":"4","key":"9853_CR93","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1016\/j.ipm.2009.03.002","volume":"45","author":"M Sokolova","year":"2009","unstructured":"Sokolova M, Lapalme G (2009) A systematic analysis of performance measures for classification tasks. Inf Process Manag 45(4):427\u2013437","journal-title":"Inf Process Manag"},{"key":"9853_CR94","doi-asserted-by":"crossref","first-page":"1176","DOI":"10.1016\/j.jss.2012.01.007","volume":"85","author":"H Srikanth","year":"2012","unstructured":"Srikanth H, Banerjee S (2012) Improving test efficiency through system test prioritization. J Syst Softw 85:1176\u20131187","journal-title":"J Syst Softw"},{"key":"9853_CR95","doi-asserted-by":"crossref","unstructured":"Srikanth H, Williams L, Osborne J (2005) System test case prioritization of new and regression test cases. In: ESEM\u201905, pp 64\u201373","DOI":"10.1109\/ISESE.2005.1541815"},{"key":"9853_CR96","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1002\/stvr.1500","volume":"24","author":"H Srikanth","year":"2014","unstructured":"Srikanth H, Williams L, Osborne J (2014) Towards the prioritization of system test cases. Softw Test Verif Reliab 24:320\u2013337","journal-title":"Softw Test Verif Reliab"},{"key":"9853_CR97","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.infsof.2015.09.002","volume":"69","author":"H Srikanth","year":"2016","unstructured":"Srikanth H, Hettiarachchi C, Do H (2016) Requirements based test prioritization using risk factors: an industrial study. Inf Softw Technol 69:71\u201383","journal-title":"Inf Softw Technol"},{"key":"9853_CR98","doi-asserted-by":"crossref","unstructured":"Stricker V, Metzger A, Pohl K (2010) Avoiding redundant testing in application engineering. In: SPLC\u201910, pp 226\u2013240","DOI":"10.1007\/978-3-642-15579-6_16"},{"issue":"7","key":"9853_CR99","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1002\/stvr.461","volume":"22","author":"L Tahat","year":"2012","unstructured":"Tahat L, Korel B, Harman M, Ural H (2012) Regression test suite prioritization using system models. Softw Test Verif Reliab 22(7):481\u2013506","journal-title":"Softw Test Verif Reliab"},{"issue":"2","key":"9853_CR100","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1145\/979743.979766","volume":"29","author":"A Tevanlinna","year":"2004","unstructured":"Tevanlinna A, Taina J, Kauppinen R (2004) Product family testing: a survey. ACM SIGSOFT Softw Eng Notes 29(2):12\u201312","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"key":"9853_CR101","unstructured":"The R project (2018) https:\/\/www.r-project.org"},{"key":"9853_CR102","doi-asserted-by":"crossref","unstructured":"Tonella P, Avesani P, Susi A (2006) Using the case-based ranking methodology for test case prioritization. In: ICSM\u201906, pp 123\u2013133","DOI":"10.1109\/ICSM.2006.74"},{"key":"9853_CR103","doi-asserted-by":"crossref","unstructured":"Uzuncaova E, Garcia D, Khurshid S, Batory DS (2008) Testing software product lines using incremental test generation. In: ISSRE\u201908, pp 249\u2013258","DOI":"10.1109\/ISSRE.2008.56"},{"issue":"3","key":"9853_CR104","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1109\/TSE.2010.30","volume":"36","author":"E Uzuncaova","year":"2010","unstructured":"Uzuncaova E, Khurshid S, Batory DS (2010) Incremental test generation for software product lines. IEEE Trans Softw Eng 36(3):309\u2013322","journal-title":"IEEE Trans Softw Eng"},{"key":"9853_CR105","doi-asserted-by":"crossref","unstructured":"Vaysburg B, Tahat LH, Korel B (2002) Dependence analysis in reduction of requirement based test suites. In: ISSTA\u201902, pp 107\u2013111","DOI":"10.1145\/566172.566188"},{"issue":"2","key":"9853_CR106","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1002\/(SICI)1096-908X(199903\/04)11:2<93::AID-SMR188>3.0.CO;2-5","volume":"11","author":"A von Mayrhauser","year":"1999","unstructured":"von Mayrhauser A, Zhang N (1999) Automated regression testing using dbt and sleuth. J Softw Maint 11(2):93\u2013116","journal-title":"J Softw Maint"},{"key":"9853_CR107","doi-asserted-by":"crossref","unstructured":"Wang S, Buchmann D, Ali S, Gotlieb A, Pradhan D, Liaaen M (2014) Multi-objective test prioritization in software product line testing: an industrial case study. In: SPLC\u201914, pp 32\u201341","DOI":"10.1145\/2648511.2648515"},{"key":"9853_CR108","doi-asserted-by":"crossref","unstructured":"Wang C, Pastore F, Goknil A, Briand LC, Iqbal MZZ (2015a) Automatic generation of system test cases from use case specifications. In: ISSTA\u201915, pp 385\u2013396","DOI":"10.1145\/2771783.2771812"},{"key":"9853_CR109","doi-asserted-by":"crossref","unstructured":"Wang C, Pastore F, Goknil A, Briand LC, Iqbal MZZ (2015b) UMTG: a toolset to automatically generate system test cases from use case specifications. In: ESEC\/SIGSOFT FSE\u201915, pp 942\u2013945","DOI":"10.1145\/2786805.2803187"},{"issue":"4","key":"9853_CR110","doi-asserted-by":"crossref","first-page":"1586","DOI":"10.1007\/s10664-014-9345-5","volume":"21","author":"S Wang","year":"2016","unstructured":"Wang S, Ali S, Gotlieb A, Liaaen M (2016) A systematic test case selection methodology for product lines: results and insights from an industrial case study. Empir Softw Eng 21(4):1586\u20131622","journal-title":"Empir Softw Eng"},{"issue":"2","key":"9853_CR111","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1007\/s10270-015-0462-4","volume":"16","author":"S Wang","year":"2017","unstructured":"Wang S, Ali S, Gotlieb A, Liaaen M (2017) Automated product line test case selection: industrial case study and controlled experiment. Softw Syst Model 16(2):417\u2013441","journal-title":"Softw Syst Model"},{"key":"9853_CR112","doi-asserted-by":"crossref","unstructured":"Wang C, Pastore F, Goknil A, Briand LC (2020) Automatic generation of acceptance test cases from use case specifications: an nlp-based approach. IEEE Trans Softw Eng","DOI":"10.1109\/TSE.2020.2998503"},{"key":"9853_CR113","doi-asserted-by":"crossref","unstructured":"Wong WE, Horgan JR, London S, Bellcore HA (1997) A study of effective regression testing in practice. In: ISSRE\u201997, pp 230\u2013238","DOI":"10.1109\/ISSRE.1997.630875"},{"issue":"5","key":"9853_CR114","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1093\/comjnl\/bxm021","volume":"52","author":"Q Yang","year":"2009","unstructured":"Yang Q, Li JJ, Weiss DM (2009) A survey of coverage-based testing tools. Comput J 52(5):589\u2013597","journal-title":"Comput J"},{"issue":"2","key":"9853_CR115","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1002\/stv.430","volume":"22","author":"S Yoo","year":"2012","unstructured":"Yoo S, Harman M (2012) Regression testing minimization, selection and prioritization: a survey. Softw Test Verif Reliab 22(2):67\u2013120","journal-title":"Softw Test Verif Reliab"},{"key":"9853_CR116","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2430536.2430539","volume":"22","author":"T Yue","year":"2013","unstructured":"Yue T, Briand LC, Labiche Y (2013) Facilitating the transition from use case models to analysis models: approach and experiments. ACM Trans Softw Eng Methodol 22:1\u201338","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"9853_CR117","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1016\/j.jss.2018.06.075","volume":"144","author":"M Zhang","year":"2018","unstructured":"Zhang M, Yue T, Ali S, Selic B, Okariz O, Norgre R, Intxausti K (2018) Specifying uncertainty in use case models. J Syst Softw 144:573\u2013603","journal-title":"J Syst Softw"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09853-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-020-09853-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09853-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,12]],"date-time":"2024-08-12T22:02:37Z","timestamp":1723500157000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-020-09853-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,18]]},"references-count":117,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["9853"],"URL":"https:\/\/doi.org\/10.1007\/s10664-020-09853-4","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2020,8,18]]},"assertion":[{"value":"18 August 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}