{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T07:59:22Z","timestamp":1742803162605,"version":"3.37.3"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2018,3,8]],"date-time":"2018-03-08T00:00:00Z","timestamp":1520467200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001858","name":"VINNOVA","doi-asserted-by":"publisher","award":["2014-03397"],"award-info":[{"award-number":["2014-03397"]}],"id":[{"id":"10.13039\/501100001858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100003077","name":"The Knowledge Foundation","doi-asserted-by":"crossref","award":["20130085"],"award-info":[{"award-number":["20130085"]}],"id":[{"id":"10.13039\/100003077","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100003077","name":"The Knowledge Foundation","doi-asserted-by":"crossref","award":["20160139"],"award-info":[{"award-number":["20160139"]}],"id":[{"id":"10.13039\/100003077","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1007\/s11219-017-9401-7","type":"journal-article","created":{"date-parts":[[2018,3,8]],"date-time":"2018-03-08T17:17:11Z","timestamp":1520529431000},"page":"1421-1449","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Similarity-based prioritization of test case automation"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8096-3592","authenticated-orcid":false,"given":"Daniel","family":"Flemstr\u00f6m","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pasqualina","family":"Potena","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Sundmark","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wasif","family":"Afzal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Bohlin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,8]]},"reference":[{"key":"9401_CR1","doi-asserted-by":"crossref","unstructured":"Alspaugh, S., Walcott, K.R., Belanich, M., Kapfhammer G.M., Soffa, M.L. (2007). Efficient time-aware prioritization with knapsack solvers. In Proceedings of the 1st ACM International Workshop on Empirical Assessment of Software Engineering Languages and Technologies: Held in Conjunction with the 22Nd IEEE\/ACM International Conference on Automated Software Engineering (ASE) 2007, ACM, WEASELTech \u201907, (pp. 13-18).","DOI":"10.1145\/1353673.1353676"},{"key":"9401_CR2","doi-asserted-by":"crossref","unstructured":"Amannejad, Y., Garousi, V., Irving, R., Sahaf, Z. (2014). A search-based approach for cost-effective software test automation decision support and an industrial case study. In 2014 IEEE Seventh International Conference on Software Testing, Verification and Validation Workshops (ICSTW), IEEE (pp. 302\u2013 311).","DOI":"10.1109\/ICSTW.2014.34"},{"issue":"8","key":"9401_CR3","doi-asserted-by":"publisher","first-page":"1978","DOI":"10.1016\/j.jss.2013.02.061","volume":"86","author":"S Anand","year":"2013","unstructured":"Anand, S., Burke, E. K., Chen, T. Y., Clark, J. A., Cohen, M. B., Grieskamp, W., Harman, M., Harrold, M. J., McMinn, P. (2013). An orchestrated survey of methodologies for automated software test case generation. Journal of Systems and Software, 86(8), 1978\u20132001.","journal-title":"Journal of Systems and Software"},{"issue":"3","key":"9401_CR4","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1002\/stvr.1486","volume":"24","author":"A Arcuri","year":"2014","unstructured":"Arcuri, A., & Briand, L. (2014). A hitchhiker\u2019s guide to statistical tests for assessing randomized algorithms in software engineering. Software Testing. Verification and Reliability, 24(3), 219\u2013250.","journal-title":"Verification and Reliability"},{"key":"9401_CR5","doi-asserted-by":"crossref","unstructured":"Asaithambi, S.P.R., & Jarzabek, S. (2013). Towards test case reuse: a study of redundancies in android platform test libraries. In International Conference on Software Reuse, Springer, (pp. 49\u201364).","DOI":"10.1007\/978-3-642-38977-1_4"},{"issue":"5","key":"9401_CR6","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSE.2014.2372785","volume":"41","author":"ET Barr","year":"2015","unstructured":"Barr, E. T., Harman, M., McMinn, P., Shahbaz, M., Yoo, S. (2015). The oracle problem in software testing: a survey. IEEE Trans Software Eng, 41(5), 507\u2013525.","journal-title":"IEEE Trans Software Eng"},{"issue":"4","key":"9401_CR7","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1109\/TSE.2009.16","volume":"35","author":"H Basit","year":"2009","unstructured":"Basit, H., & Jarzabek, S. (2009). A data mining approach for detecting higher-level clones in software. IEEE Transactions on Software Engineering, 35(4), 497\u2013514.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9401_CR8","doi-asserted-by":"crossref","unstructured":"Do, H., & Rothermel, G. (2006). An empirical study of regression testing techniques incorporating context and lifetime factors and improved cost-benefit models. In Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2006, Portland, Oregon, USA, November 5-11, 2006, ACM, (pp. 141\u2013151).","DOI":"10.1145\/1181775.1181793"},{"issue":"5","key":"9401_CR9","doi-asserted-by":"publisher","first-page":"593","DOI":"10.1109\/TSE.2010.58","volume":"36","author":"H Do","year":"2010","unstructured":"Do, H., Mirarab, S., Tahvildari, L., Rothermel, G. (2010). The effects of time constraints on test case prioritization: a series of controlled experiments. IEEE Trans Software Eng, 36(5), 593\u2013617.","journal-title":"IEEE Trans Software Eng"},{"issue":"3","key":"9401_CR10","doi-asserted-by":"publisher","first-page":"581","DOI":"10.1016\/j.infsof.2012.04.009","volume":"55","author":"E Engstr\u00f6m","year":"2013","unstructured":"Engstr\u00f6m, E., & Runeson, P. (2013). Test overlay in an emerging software product line\u2014an industrial case study. Information and Software Technology, 55(3), 581\u2013594.","journal-title":"Information and Software Technology"},{"key":"9401_CR11","doi-asserted-by":"crossref","unstructured":"Epitropakis, M.G., Yoo, S., Harman, M., Burke, E.K. (2015). Empirical evaluation of Pareto efficient multi-objective regression test case prioritisation. In Proceedings of the 2015 International Symposium on Software Testing and Analysis, ISSTA 2015, Baltimore, MD, USA, July 12-17, 2015, ACM, (pp. 234\u2013245).","DOI":"10.1145\/2771783.2771788"},{"key":"9401_CR12","unstructured":"Feldt, R., Poulding, S. M., Clark, D., Yoo, S. (2015). Test set diameter: quantifying the diversity of sets of test cases. arXiv:\n                    1506.03482\n                    \n                  ."},{"key":"9401_CR13","doi-asserted-by":"crossref","unstructured":"Flemstr\u00f6m, D., Sundmark, D., Afzal, W. (2015). Vertical test reuse for embedded systems: A systematic mapping study. In Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA\u201915).","DOI":"10.1109\/SEAA.2015.46"},{"key":"9401_CR14","doi-asserted-by":"crossref","unstructured":"Flemstr\u00f6m, D., Afzal, W., Sundmark, D. (2016). Exploring test overlap in system integration: An industrial case study. In Proceedings of the 42nd Euromicro Conference on Software Engineering and Advanced Applications (SEAA\u201916).","DOI":"10.1109\/SEAA.2016.34"},{"issue":"4","key":"9401_CR15","first-page":"272","volume":"28","author":"Vahid Garousi","year":"2015","unstructured":"Garousi, V., & Pfahl, D. (2015). When to automate software testing: a decision-support approach based on process simulation. Journal of Software: Evolution and Process.","journal-title":"Journal of Software: Evolution and Process"},{"issue":"6","key":"9401_CR16","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1109\/MS.2006.147","volume":"23","author":"T Gorschek","year":"2006","unstructured":"Gorschek, T., Garre, P., Larsson, S., Wohlin, C. (2006). A model for technology transfer in practice. IEEE software, 23(6), 88\u201395.","journal-title":"IEEE software"},{"key":"9401_CR17","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/978-3-642-30561-0_8","volume-title":"Objects, Models, Components, Patterns","author":"Michaela Greiler","year":"2012","unstructured":"Greiler, M., van Deursen, A., Zaidman, A. (2012a). Measuring test case similarity to support test suite understanding. In Proceedings of the 50th International Conference on Objects, Models, Components, Patterns (TOOLS\u201912), Springer-Verlag."},{"key":"9401_CR18","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/978-3-642-30561-0_8","volume-title":"Objects, Models, Components, Patterns","author":"Michaela Greiler","year":"2012","unstructured":"Greiler, M., van Deursen, A., Zaidman, A. (2012b). Measuring test case similarity to support test suite understanding. In Proceedings of the 50th International Conference on Objects, Models, Components, Patterns, TOOLS\u201912, (pp. 91\u2013107)."},{"issue":"1","key":"9401_CR19","doi-asserted-by":"publisher","first-page":"6:1","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 Transactions on Software Engineering Methodology, 22(1), 6:1\u20136:42.","journal-title":"ACM Transactions on Software Engineering Methodology"},{"issue":"4","key":"9401_CR20","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1109\/TSE.2007.38","volume":"33","author":"Z Li","year":"2007","unstructured":"Li, Z., Harman, M., Hierons, R M. (2007). Search algorithms for regression test case prioritization. IEEE Transactions on Software Engineering, 33(4), 225\u2013237.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9401_CR21","doi-asserted-by":"crossref","unstructured":"Marijan, D. (2015). Multi-perspective regression test prioritization for time-constrained environments. In 2015 IEEE International Conference on Software Quality, Reliability and Security, QRS 2015, Vancouver, BC, Canada, August 3-5, 2015, IEEE, (pp. 157\u2013162).","DOI":"10.1109\/QRS.2015.31"},{"key":"9401_CR22","doi-asserted-by":"crossref","unstructured":"Noor, T.B., & Hemmati, H. (2015). A similarity-based approach for test case prioritization using historical failure data. In 26th IEEE International Symposium on Software Reliability Engineering, ISSRE 2015, IEEE Computer Society, (pp. 58\u201368).","DOI":"10.1109\/ISSRE.2015.7381799"},{"key":"9401_CR23","doi-asserted-by":"crossref","unstructured":"Ramler, R., & Wolfmaier, K. (2006). Economic perspectives in test automation: balancing automated and manual testing with opportunity cost. In Proceedings of the 2006 international workshop on Automation of software test, ACM, (pp. 85\u201391).","DOI":"10.1145\/1138929.1138946"},{"issue":"10","key":"9401_CR24","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1109\/32.962562","volume":"27","author":"G Rothermel","year":"2001","unstructured":"Rothermel, G., Untch, R. H., Chu, C., Harrold, M. J. (2001). Prioritizing test cases for regression testing. IEEE Trans Software Eng, 27(10), 929\u2013948.","journal-title":"IEEE Trans Software Eng"},{"key":"9401_CR25","doi-asserted-by":"publisher","unstructured":"Roy, C. K., Zibran, M. F., Koschke, R. (2014). The vision of software clone management: past, present, and future (Keynote paper). In Softw Maintenance, Reengineering Reverse Eng (CSMR-WCRE), 2014 Softw Evol Week - IEEE Conf. \n                    https:\/\/doi.org\/10.1109\/CSMR-WCRE.2014.6747168\n                    \n                   (pp. 18\u201333).","DOI":"10.1109\/CSMR-WCRE.2014.6747168"},{"issue":"2","key":"9401_CR26","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","volume":"14","author":"P Runeson","year":"2009","unstructured":"Runeson, P., & H\u00f6st, M. (2009). Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering, 14(2), 131\u2013164.","journal-title":"Empirical Software Engineering"},{"issue":"1","key":"9401_CR27","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/TR.2015.2434953","volume":"65","author":"Q Shi","year":"2016","unstructured":"Shi, Q., Chen, Z., Fang, C., Feng, Y., Xu, B. (2016). Measuring the diversity of a test set with distance entropy. IEEE Transactions on Reliability, 65(1), 19\u201327.","journal-title":"IEEE Transactions on Reliability"},{"key":"9401_CR28","doi-asserted-by":"crossref","unstructured":"Strandberg, P.E., Sundmark, D., Afzal, W., Ostrand, T.J., Weyuker, E.J. (2016). Experience report: automated system level regression test prioritization using multiple factors. In 27th IEEE International Symposium on Software Reliability Engineering (ISSRE\u201916).","DOI":"10.1109\/ISSRE.2016.23"},{"key":"9401_CR29","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-49094-6_17","volume-title":"Cost-benefit analysis of using dependency knowledge at integration testing","author":"S Tahvili","year":"2016","unstructured":"Tahvili, S., Bohlin, M., Saadatmand, M., Larsson, S., Afzal, W., Sundmark, D. (2016). Cost-benefit analysis of using dependency knowledge at integration testing. Berlin: Springer International Publishing."},{"issue":"1","key":"9401_CR30","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/s10664-012-9219-7","volume":"19","author":"SW Thomas","year":"2014","unstructured":"Thomas, S. W., Hemmati, H., Hassan, A. E., Blostein, D. (2014). Static test case prioritization using topic models. Empirical Software Engineering, 19(1), 182\u2013212.","journal-title":"Empirical Software Engineering"},{"key":"9401_CR31","doi-asserted-by":"crossref","unstructured":"Walcott, K.R., Soffa, M.L., Kapfhammer, G.M., Roos, R.S. (2006). Timeaware test suite prioritization. In Proceedings of the ACM\/SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2006, Portland, Maine, USA, July 17-20, 2006, ACM, (pp. 1\u201312).","DOI":"10.1145\/1146238.1146240"},{"key":"9401_CR32","doi-asserted-by":"crossref","unstructured":"Wang, R., Jiang, S., Chen, D. (2015). Similarity-based regression test case prioritization. In The 27th International Conference on Software Engineering and Knowledge Engineering, SEKE 2015, KSI Research Inc. and Knowledge Systems Institute Graduate School, (pp. 358\u2013363).","DOI":"10.18293\/SEKE2015-115"},{"key":"9401_CR33","doi-asserted-by":"crossref","unstructured":"Wang, S., Ali, S., Yue, T., Bakkeli, \u00d8., Liaaen, M. (2016). Enhancing test case prioritization in an industrial setting with resource awareness and multi-objective search. In Proceedings of the 38th International Conference on Software Engineering, ICSE 2016, Austin, TX, USA, May 14-22, 2016 - Companion Volume, ACM, (pp. 182\u2013191).","DOI":"10.1145\/2889160.2889240"},{"issue":"2","key":"9401_CR34","doi-asserted-by":"publisher","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":"Verif Reliab"},{"key":"9401_CR35","doi-asserted-by":"crossref","unstructured":"Zhang, L., Ho, S.S., Guo, C., Xie, T., Mei, H. (2009). Time-aware test-case prioritization using integer linear programming. In Proceedings of the Eighteenth International Symposium on Software Testing and Analysis, ACM, ISSTA \u201909, (pp. 213\u2013224).","DOI":"10.1145\/1572272.1572297"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-017-9401-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-017-9401-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-017-9401-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,7]],"date-time":"2019-03-07T20:11:17Z","timestamp":1551989477000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-017-9401-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,8]]},"references-count":35,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["9401"],"URL":"https:\/\/doi.org\/10.1007\/s11219-017-9401-7","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"type":"print","value":"0963-9314"},{"type":"electronic","value":"1573-1367"}],"subject":[],"published":{"date-parts":[[2018,3,8]]},"assertion":[{"value":"8 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}