{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:20:02Z","timestamp":1740122402508,"version":"3.37.3"},"reference-count":112,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2017,4,29]],"date-time":"2017-04-29T00:00:00Z","timestamp":1493424000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100005416","name":"Norges Forskningsr\u00e5d","doi-asserted-by":"publisher","award":["240024","240013"],"award-info":[{"award-number":["240024","240013"]}],"id":[{"id":"10.13039\/501100005416","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":[[2018,2]]},"DOI":"10.1007\/s10664-017-9500-x","type":"journal-article","created":{"date-parts":[[2017,4,29]],"date-time":"2017-04-29T07:38:33Z","timestamp":1493451513000},"page":"87-164","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Search and similarity based selection of use case scenarios: An empirical study"],"prefix":"10.1007","volume":"23","author":[{"given":"Huihui","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuai","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Yue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shaukat","family":"Ali","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chao","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,4,29]]},"reference":[{"key":"9500_CR1","doi-asserted-by":"crossref","first-page":"39","DOI":"10.3233\/AIC-1994-7104","volume":"7","author":"A Aamodt","year":"1994","unstructured":"Aamodt A, Plaza E (1994) Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Commun 7:39\u201359","journal-title":"AI Commun"},{"key":"9500_CR2","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/52.28121","volume":"6","author":"AF Ackerman","year":"1989","unstructured":"Ackerman AF, Buchwald LS, Lewski FH (1989) Software inspections: an effective verification process. IEEE Softw 6:31\u201336","journal-title":"IEEE Softw"},{"key":"9500_CR3","doi-asserted-by":"crossref","first-page":"742","DOI":"10.1109\/TSE.2009.52","volume":"36","author":"S Ali","year":"2010","unstructured":"Ali S, Briand LC, Hemmati H, Panesar-Walawege RK (2010) A systematic review of the application and empirical investigation of search-based test case generation. IEEE Trans Softw Eng 36:742\u2013762","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR4","doi-asserted-by":"crossref","first-page":"1376","DOI":"10.1109\/TSE.2013.17","volume":"39","author":"S Ali","year":"2013","unstructured":"Ali S, Iqbal MZ, Arcuri A, Briand LC (2013) Generating test data from OCL constraints with search techniques. IEEE Trans Softw Eng 39:1376\u20131402","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR5","unstructured":"Allenby K, Kelly T (2001) Deriving safety requirements using scenarios. In: 5th IEEE International Symposium on Requirements Engineering, 2001. IEEE, pp 228\u2013235"},{"key":"9500_CR6","doi-asserted-by":"crossref","unstructured":"Anda B, Sj\u00f8berg DI (2002) Towards an Inspection technique for use case models. In: Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002. ACM, pp 127\u2013134","DOI":"10.1145\/568760.568785"},{"key":"9500_CR7","doi-asserted-by":"crossref","unstructured":"Arcuri A (2009) Full Theoretical runtime analysis of alternating variable method on the triangle classification problem. In: SSBSE '09 Proceedings of the 2009 1st International Symposium on Search Based Software Engineering, 2009. IEEE, pp 113\u2013121","DOI":"10.1109\/SSBSE.2009.16"},{"key":"9500_CR8","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1002\/stvr.457","volume":"23","author":"A Arcuri","year":"2013","unstructured":"Arcuri A (2013) It really does matter how you normalize the branch distance in search-based software testing. Software Testing. Verif Reliab (STVR) 23:119\u2013147","journal-title":"Verif Reliab (STVR)"},{"key":"9500_CR9","doi-asserted-by":"crossref","unstructured":"Arcuri A, Briand L (2011) A practical guide for using statistical tests to assess randomized algorithms in software engineering. In: 33rd International Conference on Software Engineering (ICSE), 2011. IEEE, pp 1\u201310","DOI":"10.1145\/1985793.1985795"},{"key":"9500_CR10","doi-asserted-by":"crossref","unstructured":"Arcuri A, Fraser G (2011) On parameter tuning in search based software engineering. In: Search Based Software Engineering. Springer, pp 33\u201347","DOI":"10.1007\/978-3-642-23716-4_6"},{"key":"9500_CR11","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1002\/stvr.243","volume":"12","author":"A Aurum","year":"2002","unstructured":"Aurum A, Petersson H, Wohlin C (2002) State-of-the-art: software inspections after 25\u00a0years. Software Testing. Verif Reliab (STVR) 12:133\u2013154","journal-title":"Verif Reliab (STVR)"},{"key":"9500_CR12","doi-asserted-by":"crossref","first-page":"883","DOI":"10.1016\/S0950-5849(01)00194-X","volume":"43","author":"AJ Bagnall","year":"2001","unstructured":"Bagnall AJ, Rayward-Smith VJ, Whittley IM (2001) The next release problem. Inf Softw Technol 43:883\u2013890","journal-title":"Inf Softw Technol"},{"key":"9500_CR13","doi-asserted-by":"crossref","unstructured":"Baker P, Harman M, Steinh\u00f6fel K, Skaliotis A (2006) Search based approaches to component selection and prioritization for the next release problem. In: 22nd IEEE International Conference on Software Maintenance, ICSM\u201906, 2006. IEEE, pp 176\u2013185","DOI":"10.1109\/ICSM.2006.56"},{"key":"9500_CR14","doi-asserted-by":"crossref","unstructured":"Basili VR, Green S, Laitenberger O, Lanubile F, Shull F, S\u00f8rumg\u00e5rd S, Zelkowitz MV (1996) The Empirical Investigation of Perspective-Based Reading Empirical Software Engineering 1:133\u2013164","DOI":"10.1007\/BF00368702"},{"key":"9500_CR15","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1002\/0471028959.sof142","volume":"1","author":"VR Basili","year":"2002","unstructured":"Basili VR, Caldiera G, Rombach HD (2002) Goal question metric (gqm) approach. Encyclopedia Softw Eng 1:528\u2013532. doi: 10.1002\/0471028959.sof142","journal-title":"Encyclopedia Softw Eng"},{"key":"9500_CR16","doi-asserted-by":"crossref","unstructured":"Bern\u00e1rdez B, Genero M, Dur\u00e1n A, Toro M (2004) A controlled experiment for evaluating a metric-based reading technique for requirements inspection. In: 10th International Symposium on Software Metrics, 2004b. IEEE, pp 257\u2013268","DOI":"10.1109\/METRIC.2004.1357908"},{"key":"9500_CR17","first-page":"247","volume":"36","author":"B Bern\u00e1rdez","year":"2004","unstructured":"Bern\u00e1rdez B, Dur\u00e1n A, Genero M (2004b) Empirical evaluation and review of a metrics-based approach for use case verification. J Res Pract Inf Technol 36:247\u2013258","journal-title":"J Res Pract Inf Technol"},{"key":"9500_CR18","doi-asserted-by":"crossref","unstructured":"Blok MC, Cybulski JL (1998) Reusing UML specifications in a constrained application domain. In: 1998 Asia Pacific Software Engineering Conference, 1998. IEEE, pp 196\u2013202","DOI":"10.1109\/APSEC.1998.733719"},{"key":"9500_CR19","unstructured":"Bonferroni CE (1936) Teoria statistica delle classi e calcolo delle probabilita. Libreria internazionale Seeber"},{"key":"9500_CR20","unstructured":"Capozucca A et al. (2011) Requirements definition document for a software product line of car crash management systems. ReMoDD repository, at http:\/\/wwwcscolostateedu\/remodd\/v1\/content\/bcms-requirements-definition"},{"key":"9500_CR21","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/s007660200010","volume":"7","author":"P Carlshamre","year":"2002","unstructured":"Carlshamre P (2002) Release planning in market-driven software product development: provoking an understanding. Requir Eng 7:139\u2013151","journal-title":"Requir Eng"},{"key":"9500_CR22","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1002\/stvr.413","volume":"21","author":"EG Cartaxo","year":"2011","unstructured":"Cartaxo EG, Machado PD, Neto FGO (2011) On the use of a similarity function for test case selection in the context of model-based testing. Software Testing. Verif Reliab (STVR) 21:75\u2013100","journal-title":"Verif Reliab (STVR)"},{"key":"9500_CR23","first-page":"211","volume":"36","author":"K Cox","year":"2004","unstructured":"Cox K, Aurum A, Jeffery R (2004) An experiment in inspecting the quality of use case descriptions. J Res Pract Inf Technol 36:211\u2013229","journal-title":"J Res Pract Inf Technol"},{"key":"9500_CR24","unstructured":"Cox1 K, Aurum A, Jeffery R (2004) A use case description inspection experiment. UNSW-CSE-TR-0414, University of New South Wales, School of Computer Science and Engineering"},{"key":"9500_CR25","unstructured":"Deb K (2001) Multi-objective optimization using evolutionary algorithms: an introduction vol 16. John Wiley & Sons"},{"key":"9500_CR26","first-page":"431","volume":"9","author":"K Deb","year":"1995","unstructured":"Deb K, Kumar A (1995) Real-coded genetic algorithms with simulated binary crossover: studies on multimodal and multiobjective problems. Complex Syst 9:431\u2013454","journal-title":"Complex Syst"},{"key":"9500_CR27","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 (2002) Fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6:182\u2013197","journal-title":"IEEE Trans Evol Comput"},{"key":"9500_CR28","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1007\/s10664-013-9287-3","volume":"20","author":"J Sagrado del","year":"2015","unstructured":"del Sagrado J, del \u00c1guila IM, Orellana FJ (2015) Multi-objective ant colony optimization for requirements selection. Empir Softw Eng 20:577\u2013610","journal-title":"Empir Softw Eng"},{"key":"9500_CR29","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1007\/s00450-005-0198-4","volume":"20","author":"C Denger","year":"2005","unstructured":"Denger C, Paech B, Freimut B (2005) Achieving high quality of use-case-based requirements. Informatik-Forschung und Entwicklung 20:11\u201323","journal-title":"Informatik-Forschung und Entwicklung"},{"key":"9500_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-69937-0","author":"G Dong","year":"2007","unstructured":"Dong G, Pei J (2007) Sequence data mining vol 33. Springer Sci Bus Med. doi: 10.1007\/978-0-387-69937-0","journal-title":"Springer Sci Bus Med"},{"key":"9500_CR31","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/S0304-3975(01)00182-7","volume":"276","author":"S Droste","year":"2002","unstructured":"Droste S, Jansen T, Wegener I (2002) On the analysis of the (1+1) evolutionary algorithm. Theor Comput Sci 276:51\u201381","journal-title":"Theor Comput Sci"},{"key":"9500_CR32","doi-asserted-by":"crossref","unstructured":"Dur\u00e1n A, Ruiz-Cort\u00e9s A, Corchuelo R, Toro M (2002) Supporting Requirements Verification Using XSLT. In: IEEE Joint International Conference on Requirements Engineering, 2002. IEEE, pp 165\u2013172","DOI":"10.1109\/ICRE.2002.1048519"},{"key":"9500_CR33","doi-asserted-by":"crossref","unstructured":"Durbin R, Eddy SR, Krogh A, Mitchison G (1998) Biological sequence analysis: probabilistic models of proteins and nucleic acids. Cambridge university press","DOI":"10.1017\/CBO9780511790492"},{"key":"9500_CR34","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1016\/j.advengsoft.2011.05.014","volume":"42","author":"JJ Durillo","year":"2011","unstructured":"Durillo JJ, Nebro AJ (2011) jMetal: a Java framework for multi-objective optimization. Adv Eng Softw 42:760\u2013771","journal-title":"Adv Eng Softw"},{"key":"9500_CR35","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1147\/sj.153.0182","volume":"15","author":"ME Fagan","year":"1976","unstructured":"Fagan ME (1976) Design and code inspections to reduce errors in program development. IBM Syst J 15:182\u2013211","journal-title":"IBM Syst J"},{"key":"9500_CR36","doi-asserted-by":"crossref","first-page":"744","DOI":"10.1109\/TSE.1986.6312976","volume":"12","author":"ME Fagan","year":"1986","unstructured":"Fagan ME (1986) Advances in software inspections. IEEE Trans Softw Eng 12:744\u2013751","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR37","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1007\/s00766-003-0174-0","volume":"8","author":"A Fantechi","year":"2003","unstructured":"Fantechi A, Gnesi S, Lami G, Maccari A (2003) Applications of linguistic techniques for use case analysis. Requir Eng 8:161\u2013170","journal-title":"Requir Eng"},{"key":"9500_CR38","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/s00766-009-0075-y","volume":"14","author":"A Finkelstein","year":"2009","unstructured":"Finkelstein A, Harman M, Mansouri SA, Ren J, Zhang Y (2009) A search based approach to fairness analysis in requirement assignments to aid negotiation, mediation and decision making. Requir Eng 14:231\u2013245","journal-title":"Requir Eng"},{"key":"9500_CR39","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1023\/A:1009742216007","volume":"2","author":"P Fusaro","year":"1997","unstructured":"Fusaro P, Lanubile F, Visaggio G (1997) A replicated experiment to assess requirements inspection techniques. Empir Softw Eng 2:39\u201357","journal-title":"Empir Softw Eng"},{"key":"9500_CR40","unstructured":"Gilb T, Graham D, Finzi S (1993) Software Inspection. Addison-Wesley Longman Publishing Co., Inc"},{"key":"9500_CR41","volume-title":"Genetic algorithms in search, optimization and machine learning","author":"DE Golberg","year":"1989","unstructured":"Golberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley Longman Publishing Co., Inc. Boston"},{"key":"9500_CR42","unstructured":"Gomaa H (2001) Designing concurrent, distributed, and real-time applications with UML. In: ICSE \u201901 Proceedings of the 23rd International Conference on Software Engineering, 2001. ACM, pp 737\u2013738"},{"key":"9500_CR43","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.infsof.2003.07.002","volume":"46","author":"D Greer","year":"2004","unstructured":"Greer D, Ruhe G (2004) Software release planning: an evolutionary and iterative approach. Inf Softw Technol 46:243\u2013253","journal-title":"Inf Softw Technol"},{"key":"9500_CR44","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511574931","volume-title":"Algorithms on strings, trees and sequences: computer science and computational biology","author":"D Gusfield","year":"1997","unstructured":"Gusfield D (1997) Algorithms on strings, trees and sequences: computer science and computational biology. Cambridge university press, New York"},{"key":"9500_CR45","unstructured":"Haimes YY, Lasdon LS, Wismer DA (1971) On a bicriterion formulation of the problems of integrated system identification and system optimization. IEEE Trans Syst, Man, Cybernet:296\u2013297"},{"key":"9500_CR46","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: ACM\/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS), 2015. IEEE, pp 338\u2013347","DOI":"10.1109\/MODELS.2015.7338265"},{"key":"9500_CR47","doi-asserted-by":"crossref","unstructured":"Harman M (2007) The current state and future of search based software engineering. In: 2007 Future of Software Engineering, 2007. IEEE Computer Society, pp 342\u2013357","DOI":"10.1109\/FOSE.2007.29"},{"key":"9500_CR48","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1016\/S0950-5849(01)00189-6","volume":"43","author":"M Harman","year":"2001","unstructured":"Harman M, Jones BF (2001) Search-based software engineering. Inf Softw Technol 43:833\u2013839","journal-title":"Inf Softw Technol"},{"key":"9500_CR49","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/TSE.2009.71","volume":"36","author":"M Harman","year":"2010","unstructured":"Harman M, McMinn P (2010) A theoretical and empirical study of search-based testing: local, global, and hybrid search. IEEE Trans Softw Eng 36:226\u2013247","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR50","unstructured":"Harman M, Mansouri SA, Zhang Y (2009) Search based software engineering: a comprehensive analysis and review of trends techniques and applications. Technical Report TR-09-03, Department of Computer Science, King\u2019s College London."},{"key":"9500_CR51","volume-title":"Practical genetic algorithms","author":"RL Haupt","year":"2004","unstructured":"Haupt RL, Haupt SE (2004) Practical genetic algorithms, 2nd edn. Wiley, Hoboken","edition":"2"},{"key":"9500_CR52","doi-asserted-by":"crossref","unstructured":"Hemmati H, Briand L (2010) An industrial investigation of similarity measures for model-based test case selection. In: IEEE 21st International Symposium on Software Reliability Engineering (ISSRE), 2010. IEEE, pp 141\u2013150","DOI":"10.1109\/ISSRE.2010.9"},{"key":"9500_CR53","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1145\/2430536.2430540","volume":"22","author":"H Hemmati","year":"2013","unstructured":"Hemmati H, Arcuri A, Briand L (2013) Achieving scalable model-based testing through test case diversity. ACM Trans Softw Eng Methodol (TOSEM) 22:6","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"},{"key":"9500_CR54","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:650\u2013670","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR55","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1090.001.0001","volume-title":"Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control and artificial intelligence","author":"JH Holland","year":"1992","unstructured":"Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control and artificial intelligence. MIT Press Cambridge, MA"},{"key":"9500_CR56","unstructured":"IEC (2001) IEC 61882: 2001: Hazard and Operability Studies (HAZOP studies). Application Guide"},{"key":"9500_CR57","unstructured":"IEEE (1998) IEEE Recommended Practice for Software Requirements Specifications. IEEE Std 830\u20131998"},{"key":"9500_CR58","unstructured":"Jaccard P (1901) \u00c9tude comparative de la distribution florale dans une portion des Alpes et du Jura vol 3. Bulletin del la Soci \u0301et \u0301e Vaudoise des Sciences Naturelles"},{"key":"9500_CR59","unstructured":"Jacobson I, Spence I, Bittner K (2011) USE-CASE 2.0 The guide to succedding with use cases"},{"key":"9500_CR60","doi-asserted-by":"crossref","unstructured":"Jedlitschka A, Ciolkowski M, Pfahl D (2008) Reporting experiments in software engineering. In: Guide to Advanced Empirical Software Engineering. Springer, pp 201\u2013228","DOI":"10.1007\/978-1-84800-044-5_8"},{"key":"9500_CR61","doi-asserted-by":"crossref","unstructured":"Karim MR, Ruhe G (2014) Bi-objective genetic search for release planning in support of themes. In: Search-Based Software Engineering. Springer, pp 123\u2013137","DOI":"10.1007\/978-3-319-09940-8_9"},{"key":"9500_CR62","doi-asserted-by":"publisher","first-page":"81","DOI":"10.2307\/2332226","volume":"30","author":"MG Kendall","year":"1938","unstructured":"Kendall MG (1938) A new measure of rank correlation. Biometrika 30:81\u201393. doi: 10.2307\/2332226","journal-title":"Biometrika"},{"key":"9500_CR63","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TSE.2002.1027796","volume":"28","author":"BA Kitchenham","year":"2002","unstructured":"Kitchenham BA, Pfleeger SL, Pickard LM, Jones PW, Hoaglin DC, El Emam K, Rosenberg J (2002) Preliminary guidelines for empirical research in software engineering. IEEE Trans Softw Eng 28:721\u2013734","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR64","doi-asserted-by":"crossref","first-page":"15","DOI":"10.2174\/1874107X00903010015","volume":"3","author":"S Kollanus","year":"2009","unstructured":"Kollanus S, Koskinen J (2009) Survey of software inspection research. Open Softw Eng J 3:15\u201334","journal-title":"Open Softw Eng J"},{"key":"9500_CR65","doi-asserted-by":"crossref","first-page":"870","DOI":"10.1109\/32.57624","volume":"16","author":"B Korel","year":"1990","unstructured":"Korel B (1990) Automated software test data generation. IEEE Trans Softw Eng 16:870\u2013879","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR66","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1080\/01621459.1952.10483441","volume":"47","author":"WH Kruskal","year":"1952","unstructured":"Kruskal WH, Wallis WA (1952) Use of ranks in one-criterion variance analysis. J Am Stat Assoc 47:583\u2013621","journal-title":"J Am Stat Assoc"},{"key":"9500_CR67","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1142\/9789812389701_0023","volume":"2","author":"O Laitenberger","year":"2002","unstructured":"Laitenberger O (2002) A survey of software inspection technologies. Handbook Softw Eng Knowledge Eng 2:517\u2013555","journal-title":"Handbook Softw Eng Knowledge Eng"},{"key":"9500_CR68","doi-asserted-by":"crossref","unstructured":"Ledru Y, Petrenko A, Boroday S (2009) Using string distances for test case prioritisation. In: Automated Software Engineering, 2009. ASE\u201909. 24th IEEE\/ACM International Conference on, 2009. IEEE, pp 510\u2013514","DOI":"10.1109\/ASE.2009.23"},{"key":"9500_CR69","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1007\/s00766-010-0104-x","volume":"15","author":"C Li","year":"2010","unstructured":"Li C, van den Akker M, Brinkkemper S, Diepen G (2010) An integrated approach for requirement selection and scheduling in software release planning. Requir Eng 15:375\u2013396","journal-title":"Requir Eng"},{"key":"9500_CR70","unstructured":"Li Y, Yue T, Ali S, Zhang L (2016) Zen-ReqOptimizer: a search-based approach for requirements assignment optimization. Empirical Softw Eng:1\u201360"},{"key":"9500_CR71","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1145\/75577.75587","volume":"33","author":"J Martin","year":"1990","unstructured":"Martin J, Tsai WT (1990) N-Fold inspection: a requirements analysis technique. Commun ACM 33:225\u2013232","journal-title":"Commun ACM"},{"key":"9500_CR72","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1023\/A:1009735805377","volume":"3","author":"J Miller","year":"1998","unstructured":"Miller J, Wood M, Roper M (1998) Further experiences with scenarios and checklists. Empir Softw Eng 3:37\u201364","journal-title":"Empir Softw Eng"},{"key":"9500_CR73","doi-asserted-by":"crossref","unstructured":"Naveed A, Ikram N (2015) A novel checklist: comparison of CBR and PBR to inspect use case specification. In: Requirements Engineering in the Big Data Era. Springer, pp 109\u2013125","DOI":"10.1007\/978-3-662-48634-4_8"},{"key":"9500_CR74","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1016\/0022-2836(70)90057-4","volume":"48","author":"SB Needleman","year":"1970","unstructured":"Needleman SB, Wunsch CD (1970) A general method applicable to the search for similarities in the amino acid sequence of two proteins. J Mol Biol 48:443\u2013453","journal-title":"J Mol Biol"},{"key":"9500_CR75","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/MS.2003.1241365","volume":"6","author":"CJ Neill","year":"2003","unstructured":"Neill CJ, Laplante PA (2003) Requirements engineering: the state of the practice. IEEE Softw 6:40\u201345","journal-title":"IEEE Softw"},{"key":"9500_CR76","unstructured":"OMG (2011) Documents Associated With Business Process Model And Notation\u2122 (BPMN\u2122) Version 2.0. http:\/\/www.omg.org\/spec\/BPMN\/2.0\/PDF . Accessed Dec. 2, 2015"},{"key":"9500_CR77","unstructured":"OMG (2015) Meta Object Facility (MOF) Core Specification V2.5. http:\/\/www.omg.org\/spec\/MOF\/2.5\/PDF\/. Accessed Dec. 2, 2015"},{"key":"9500_CR78","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1007\/s11219-006-9006-z","volume":"15","author":"KT Phalp","year":"2007","unstructured":"Phalp KT, Vincent J, Cox K (2007) Assessing the quality of use case descriptions. Softw Qual J 15:69\u201397","journal-title":"Softw Qual J"},{"key":"9500_CR79","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-12578-2","volume-title":"Requirements Engineering: Fundamentals, Principles, and Techniques","author":"K Pohl","year":"2010","unstructured":"Pohl K (2010) Requirements Engineering: Fundamentals, Principles, and Techniques. Springer Publishing Company, Incorporated"},{"key":"9500_CR80","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1109\/32.391380","volume":"21","author":"A Porter","year":"1995","unstructured":"Porter A, Votta LG Jr, Basili VR (1995) Comparing detection methods for software requirements inspections: a replicated experiment. IEEE Trans Softw Eng 21:563\u2013575","journal-title":"IEEE Trans Softw Eng"},{"key":"9500_CR81","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/0164-1212(94)90043-4","volume":"27","author":"A Prasad","year":"1994","unstructured":"Prasad A, Park E (1994) Reuse system: an artificial intelligence-based approach. J Syst Softw 27:207\u2013221","journal-title":"J Syst Softw"},{"key":"9500_CR82","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1023\/A:1009848320066","volume":"5","author":"B Regnell","year":"2000","unstructured":"Regnell B, Runeson P, Thelin T (2000) Are the perspectives really different?\u2013further experimentation on scenario-based reading of requirements. Empir Softw Eng 5:331\u2013356","journal-title":"Empir Softw Eng"},{"key":"9500_CR83","unstructured":"RTCA (2011a) DO-178C Software considerations in airborne systems and equipment certification"},{"key":"9500_CR84","unstructured":"RTCA (2011b) DO-332 Object-oriented technology and related techniques Supplement to DO-178C and DO-278A"},{"key":"9500_CR85","doi-asserted-by":"crossref","unstructured":"Ruhe G, Greer D (2003) Quantitative studies in software release planning under risk and resource constraints In: International Symposium on Empirical Software Engineering, 2003. IEEE, pp 262\u2013270","DOI":"10.1109\/ISESE.2003.1237987"},{"key":"9500_CR86","doi-asserted-by":"crossref","first-page":"99","DOI":"10.3233\/HIS-2004-11-212","volume":"1","author":"G Ruhe","year":"2004","unstructured":"Ruhe G, Ngo A (2004) Hybrid intelligence in software release planning. Int J Hybrid Intell Syst 1:99\u2013110","journal-title":"Int J Hybrid Intell Syst"},{"key":"9500_CR87","doi-asserted-by":"crossref","unstructured":"Saliu MO, Ruhe G (2007) Bi-objective release planning for evolving software systems In: 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering, 2007. ACM, pp 105\u2013114","DOI":"10.1145\/1287624.1287641"},{"key":"9500_CR88","volume-title":"Automatic text processing: the transformation, analysis, and retrieval of","author":"G Salton","year":"1989","unstructured":"Salton G (1989) Automatic text processing: the transformation, analysis, and retrieval of. Addison-Wesley, Reading"},{"key":"9500_CR89","doi-asserted-by":"crossref","unstructured":"Seong P-H (2008) Reliability and risk issues in large scale safety-critical digital control systems. Springer Science & Business Media","DOI":"10.1007\/978-1-84800-384-2"},{"key":"9500_CR90","unstructured":"Sheskin DJ (2011) Handbook of parametric and nonparametric statistical procedures (5th edition). Chapman and Hall\/CRC"},{"key":"9500_CR91","unstructured":"Simao AdS, De Mello RF, Senger LJ (2006) A technique to reduce the test case suites for regression testing based on a self-organizing neural network architecture. In: 30th Annual International Conference on Computer Software and Applications (COMPSAC) 2006. IEEE, pp 93\u201396"},{"key":"9500_CR92","doi-asserted-by":"crossref","unstructured":"Sinha A, Sutton SM, Paradkar A (2010) Text2Test: automated inspection of natural language use cases. In: 3rd International Conference on Software Testing, Verification and Validation (ICST), 2010. IEEE, pp 155\u2013164","DOI":"10.1109\/ICST.2010.19"},{"key":"9500_CR93","unstructured":"Srinivas K, Gupta M (2012) Software requirements selection using quantum-inspired elitist multi-objective evolutionary algorithm. In: International Conference on Advances in Engineering, Science and Management (ICAESM), 2012. IEEE, pp 782\u2013787"},{"key":"9500_CR94","first-page":"68","volume":"19","author":"B Srisura","year":"2010","unstructured":"Srisura B et al (2010) Retrieving use case diagram with case-based reasoning approach. J Theoret Appl Inform Technol 19:68\u201378","journal-title":"J Theoret Appl Inform Technol"},{"key":"9500_CR95","doi-asserted-by":"crossref","unstructured":"Udomchaiporn A, Prompoon N, Kanongchaiyos P (2006) Software requirements retrieval using use case terms and structure similarity computation. In: 13th Asia Pacific Software Engineering Conference, 2006. IEEE, pp 113\u2013120","DOI":"10.1109\/APSEC.2006.53"},{"key":"9500_CR96","first-page":"101","volume":"25","author":"A Vargha","year":"2000","unstructured":"Vargha A, Delaney HD (2000) A critique and improvement of the CL common language effect size statistics of mcgraw and wong. J Educ Behav Stat 25:101\u2013132","journal-title":"J Educ Behav Stat"},{"key":"9500_CR97","doi-asserted-by":"crossref","unstructured":"Vavak F, Fogarty TC (1996) Comparison of steady state and generational genetic algorithms for use in nonstationary environments. In: Proceedings of IEEE International Conference on Evolutionary Computation, 1996. IEEE, pp 192\u2013195","DOI":"10.1109\/ICEC.1996.542359"},{"key":"9500_CR98","doi-asserted-by":"crossref","unstructured":"Wang S, Ali S, Yue T, Li Y, Liaaen M (2016) A practical guide to select quality indicators for assessing pareto-based search algorithms in search-based software engineering. In: Proceedings of the 38th International Conference on Software Engineering, 2016. ACM, pp 631\u2013642","DOI":"10.1145\/2884781.2884880"},{"key":"9500_CR99","first-page":"116","volume":"1989","author":"LD Whitley","year":"1989","unstructured":"Whitley LD (1989) The GENITOR algorithm and selection pressure: why rank-based allocation of reproductive trials is best. Proc Third Int Conf Genet Algorithms 1989:116\u2013123","journal-title":"Proc Third Int Conf Genet Algorithms"},{"key":"9500_CR100","first-page":"121","volume":"2","author":"KE Wiegers","year":"2002","unstructured":"Wiegers KE (2002) Peer reviews in software: a practical guide. J Object Technol 2:121\u2013122","journal-title":"J Object Technol"},{"key":"9500_CR101","volume-title":"Critical values and probability levels for the wilcoxon rank sum test and the wilcoxon signed rank test","author":"F Wilcoxon","year":"1963","unstructured":"Wilcoxon F, Katti S, Wilcox RA (1963) Critical values and probability levels for the wilcoxon rank sum test and the wilcoxon signed rank test. Lederle Laboratories, Division Amer Cyanamid Company Pearl River, New York"},{"key":"9500_CR102","doi-asserted-by":"crossref","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson MC, Regnell B, Wessl\u00e9n A (2012) Experimentation in Software Engineering. Springer Science & Business Media","DOI":"10.1007\/978-3-642-29044-2"},{"key":"9500_CR103","doi-asserted-by":"crossref","first-page":"645","DOI":"10.1109\/TNN.2005.845141","volume":"16","author":"R Xu","year":"2005","unstructured":"Xu R, Wunsch D (2005) Survey of clustering algorithms. IEEE Trans Neural Netw 16:645\u2013678","journal-title":"IEEE Trans Neural Netw"},{"key":"9500_CR104","doi-asserted-by":"crossref","unstructured":"Yue T, Ali S (2014) Applying search algorithms for optimizing stakeholders familiarity and balancing workload in requirements assignment. In: Proceedings of the 2014 conference on Genetic and evolutionary computation, 2014. ACM, pp 1295\u20131302","DOI":"10.1145\/2576768.2598309"},{"key":"9500_CR105","doi-asserted-by":"crossref","unstructured":"Yue T, Briand LC, Labiche Y (2009) A use case modeling approach to facilitate the transition towards analysis models: concepts and empirical evaluation. In: International Conference on Model Driven Engineering Languages and Systems, 2009. Springer, pp 484\u2013498","DOI":"10.1007\/978-3-642-04425-0_37"},{"key":"9500_CR106","first-page":"5","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 (TOSEM) 22:5","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"},{"key":"9500_CR107","doi-asserted-by":"crossref","unstructured":"Yue T, Ali S, Zhang M (2015) RTCM: a natural language based, automated, and practical test case generation framework. In: Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015a. ACM, pp 397\u2013408","DOI":"10.1145\/2771783.2771799"},{"key":"9500_CR108","first-page":"13","volume":"24","author":"T Yue","year":"2015","unstructured":"Yue T, Briand LC, Labiche Y (2015b) aToucan: an automated framework to derive UML analysis models from use case models. ACM Trans Softw Eng Methodol (TOSEM) 24:13","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"},{"key":"9500_CR109","doi-asserted-by":"crossref","unstructured":"Zhang Y, Harman M, Mansouri SA (2007) The multi-objective next release problem. In: Proceedings of the 9th annual conference on Genetic and evolutionary computation, 2007. ACM, pp 1129\u20131137","DOI":"10.1145\/1276958.1277179"},{"key":"9500_CR110","doi-asserted-by":"crossref","unstructured":"Zhang M, Yue T, Ali S, Zhang H, Wu J (2014) A systematic approach to automatically derive test cases from use cases specified in restricted natural languages. In: System Analysis and Modeling: Models and Reusability. Springer, pp 142\u2013157","DOI":"10.1007\/978-3-319-11743-0_10"},{"key":"9500_CR111","unstructured":"Zhang H, Yue T, Ali S, Liu C (2015) Facilitating requirements inspection with search-based selection of diverse use case scenarios In: 9th EAI International Conference on Bio-inspired Information and Communications Technologies (formerly BIONETICS), 2015. ICST, pp 229\u2013236"},{"key":"9500_CR112","doi-asserted-by":"crossref","unstructured":"Zhang H, Yue T, Shaukat A, Liu C (2016) Towards mutation analysis for use cases. In: ACM\/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS\u201916), October 2\u20137 2016. ACM, pp 363\u2013373","DOI":"10.1145\/2976767.2976784"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-017-9500-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9500-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-017-9500-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,6]],"date-time":"2020-10-06T15:52:46Z","timestamp":1601999566000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-017-9500-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,29]]},"references-count":112,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,2]]}},"alternative-id":["9500"],"URL":"https:\/\/doi.org\/10.1007\/s10664-017-9500-x","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2017,4,29]]}}}