{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T10:51:44Z","timestamp":1777632704268,"version":"3.51.4"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2016,10,3]],"date-time":"2016-10-03T00:00:00Z","timestamp":1475452800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s11219-016-9339-1","type":"journal-article","created":{"date-parts":[[2016,10,3]],"date-time":"2016-10-03T16:21:19Z","timestamp":1475511679000},"page":"803-840","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Separating passing and failing test executions by clustering anomalies"],"prefix":"10.1007","volume":"25","author":[{"given":"Rafig","family":"Almaghairbe","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc","family":"Roper","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,10,3]]},"reference":[{"key":"9339_CR1","unstructured":"Baresi, L., & Young, M. (2001). Test oracles. Tech. rep."},{"issue":"5","key":"9339_CR2","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSE.2014.2372785","volume":"41","author":"E Barr","year":"2015","unstructured":"Barr, E., Harman, M., McMinn, P., Shahbaz, M., & Yoo, S. (2015). The oracle problem in software testing: A survey. Software Engineering, IEEE Transactions, 41(5), 507\u2013525. doi:\n                        10.1109\/TSE.2014.2372785\n                        \n                    .","journal-title":"Software Engineering, IEEE Transactions"},{"key":"9339_CR3","doi-asserted-by":"publisher","unstructured":"Bowring, J.F., Rehg, J.M., & Harrold, M.J. (2004). Active learning for automatic classification of software behavior. In: Proceedings of the 2004 ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA \u201904, pp. 195\u2013205. ACM, New York. doi:\n                        10.1145\/1007512.1007539\n                        \n                    .","DOI":"10.1145\/1007512.1007539"},{"key":"9339_CR4","doi-asserted-by":"publisher","unstructured":"Briand, L. (2008). Novel applications of machine learning in software testing. In: Quality Software, 2008. QSIC \u201908. The Eighth International Conference on, pp. 3\u201310. doi:\n                        10.1109\/QSIC.2008.29\n                        \n                    .","DOI":"10.1109\/QSIC.2008.29"},{"issue":"3","key":"9339_CR5","doi-asserted-by":"publisher","first-page":"15:1","DOI":"10.1145\/1541880.1541882","volume":"41","author":"V Chandola","year":"2009","unstructured":"Chandola, V., Banerjee, A., & Kumar, V. (2009). Anomaly detection: A survey. ACM Computing Survey, 41(3), 15:1\u201315:58. doi:\n                        10.1145\/1541880.1541882\n                        \n                    .","journal-title":"ACM Computing Survey"},{"key":"9339_CR6","doi-asserted-by":"publisher","unstructured":"Dickinson, W., Leon, D., & Podgurski, A. (2001). Finding failures by cluster analysis of execution profiles. In: Software Engineering, 2001. ICSE 2001. Proceedings of the 23rd International Conference on, pp. 339\u2013348. doi:\n                        10.1109\/ICSE.2001.919107\n                        \n                    .","DOI":"10.1109\/ICSE.2001.919107"},{"key":"9339_CR7","doi-asserted-by":"publisher","unstructured":"Dickinson, W., Leon, D., & Podgurski, A. (2001). Pursuing failure: The distribution of program failures in a profile space. In: Proceedings of the 8th European Software Engineering Conference Held Jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ESEC\/FSE-9, pp. 246\u2013255. ACM, New York. doi:\n                        10.1145\/503209.503243\n                        \n                    .","DOI":"10.1145\/503209.503243"},{"issue":"4","key":"9339_CR8","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1007\/s10664-005-3861-2","volume":"10","author":"H Do","year":"2005","unstructured":"Do, H., Elbaum, S., & Rothermel, G. (2005). Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact. Empirical Software Engineering, 10(4), 405\u2013435. doi:\n                        10.1007\/s10664-005-3861-2\n                        \n                    .","journal-title":"Empirical Software Engineering"},{"issue":"2","key":"9339_CR9","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1145\/192218.192221","volume":"3","author":"RK Doong","year":"1994","unstructured":"Doong, R. K., & Frankl, P. G. (1994). The astoot approach to testing object-oriented programs. ACM Transactions on Software Engineering and Methodology, 3(2), 101\u2013130. doi:\n                        10.1145\/192218.192221\n                        \n                    .","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"issue":"1\u20133","key":"9339_CR10","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.scico.2007.01.015","volume":"69","author":"MD Ernst","year":"2007","unstructured":"Ernst, M. D., Perkins, J. H., Guo, P. J., McCamant, S., Pacheco, C., Tschantz, M. S., et al. (2007). The daikon system for dynamic detection of likely invariants. Science of Computer Programming, 69(1\u20133), 35\u201345. doi:\n                        10.1016\/j.scico.2007.01.015\n                        \n                    .","journal-title":"Science of Computer Programming"},{"key":"9339_CR11","doi-asserted-by":"publisher","unstructured":"Han, J., Kamber, M., Pei, J. (2012). 10-cluster analysis: Basic concepts and methods. In: J.H.M. Kamber, J.\u00a0Pei (Eds.) Data Mining (Third Edition), The Morgan Kaufmann Series in Data Management Systems (third edition ed.), pp. 443\u2013495. Morgan Kaufmann, Boston. doi:\n                        10.1016\/B978-0-12-381479-1.00010-1\n                        \n                    . \n                        http:\/\/www.sciencedirect.com\/science\/article\/pii\/B9780123814791000101","DOI":"10.1016\/B978-0-12-381479-1.00010-1"},{"key":"9339_CR12","doi-asserted-by":"publisher","unstructured":"Hangal, S., & Lam, M.S. (2002). Tracking down software bugs using automatic anomaly detection. In: Proceedings of the 24th International Conference on Software Engineering, ICSE \u201902, pp. 291\u2013301. ACM, New York. doi:\n                        10.1145\/581339.581377\n                        \n                    .","DOI":"10.1145\/581339.581377"},{"key":"9339_CR13","unstructured":"ISTQB. (2016). ISTQB worldwide software testing practices report 2015\u20132016. Tech. rep. \n                        www.istqb.orgv"},{"key":"9339_CR14","doi-asserted-by":"publisher","unstructured":"Jin, W., Orso, A., & Xie, T. (2010). Automated behavioral regression testing. In: 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, vol. 0, pp. 137\u2013146. doi:\n                        10.1109\/ICST.2010.64\n                        \n                    .","DOI":"10.1109\/ICST.2010.64"},{"issue":"12","key":"9339_CR15","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/96267.96279","volume":"33","author":"BP Miller","year":"1990","unstructured":"Miller, B. P., Fredriksen, L., & So, B. (1990). An empirical study of the reliability of unix utilities. Communications of the ACM, 33(12), 32\u201344. doi:\n                        10.1145\/96267.96279\n                        \n                    .","journal-title":"Communications of the ACM"},{"key":"9339_CR16","doi-asserted-by":"publisher","unstructured":"Nguyen, C.D., Marchetto, A., & Tonella, P. (2013). Automated oracles: An empirical study on cost and effectiveness. In: Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering, ESEC\/FSE 2013, pp. 136\u2013146. ACM, New York. doi:\n                        10.1145\/2491411.2491434\n                        \n                    .","DOI":"10.1145\/2491411.2491434"},{"key":"9339_CR17","unstructured":"Pezz\u00e8, M., Zhang, C. (2015). Automated test oracles: A survey. In: Advances in Computers, vol.\u00a095, pp. 1\u201348. Elsevier, Amsterdam."},{"key":"9339_CR18","doi-asserted-by":"crossref","unstructured":"Podgurski, A., Leon, D., Francis, P., Masri, W., Minch, M., Sun, J., & Wang, B. (2003). Automated support for classifying software failure reports. In: Proceedings of the 25th International Conference on Software Engineering, ICSE \u201903, pp. 465\u2013475. IEEE Computer Society, Washington. \n                        http:\/\/dl.acm.org\/citation.cfm?id=776816.776872","DOI":"10.1109\/ICSE.2003.1201224"},{"issue":"3","key":"9339_CR19","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1145\/310663.310667","volume":"8","author":"A Podgurski","year":"1999","unstructured":"Podgurski, A., Masri, W., McCleese, Y., Wolff, F. G., & Yang, C. (1999). Estimation of software reliability by stratified sampling. ACM Transactions on Software Engineering and Methodology, 8(3), 263\u2013283. doi:\n                        10.1145\/310663.310667\n                        \n                    .","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"9339_CR20","unstructured":"Rafig, A., & Roper, M. (2015). Building test oracles by clustering failures. In: IEEE\/ACM 10th International Workshop on Automation of Software Test (AST 2015), ICSE (Supplemental Proceedings), vol. 2015, pp. 3\u20137."},{"key":"9339_CR21","doi-asserted-by":"publisher","unstructured":"Sekar, R., Bendre, M., Dhurjati, D., & Bollineni, P. (2001). A fast automaton-based method for detecting anomalous program behaviors. In: Security and Privacy, 2001. S P 2001. Proceedings. 2001 IEEE Symposium on, pp. 144\u2013155. doi:\n                        10.1109\/SECPRI.2001.924295\n                        \n                    .","DOI":"10.1109\/SECPRI.2001.924295"},{"issue":"1","key":"9339_CR22","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1002\/int.1002","volume":"17","author":"M Vanmali","year":"2002","unstructured":"Vanmali, M., Last, M., & Kandel, A. (2002). Using a neural network in the software testing process. International Journal of Intelligent Systems, 17(1), 45\u201362. doi:\n                        10.1002\/int.1002\n                        \n                    .","journal-title":"International Journal of Intelligent Systems"},{"key":"9339_CR23","volume-title":"Data mining: Practical machine learning tools and techniques","author":"IH Witten","year":"2005","unstructured":"Witten, I. H., & Frank, E. (2005). Data mining: Practical machine learning tools and techniques. Los Altos, CA: Morgan Kaufmann."},{"key":"9339_CR24","doi-asserted-by":"publisher","unstructured":"Yan, S., Chen, Z., Zhao, Z., Zhang, C., & Zhou, Y. (2010). A dynamic test cluster sampling strategy by leveraging execution spectra information. In: Software Testing, Verification and Validation (ICST), 2010 Third International Conference on, pp. 147\u2013154. doi:\n                        10.1109\/ICST.2010.47","DOI":"10.1109\/ICST.2010.47"},{"key":"9339_CR25","doi-asserted-by":"crossref","unstructured":"Yoo, S., Harman, M., Tonella, P., & Susi, A. (2009). Clustering test cases to achieve effective and scalable prioritisation incorporating expert knowledge. In: Proceedings of International Symposium on Software Testing and Analysis (ISSTA 2009), pp. 201\u2013211. ACM Press, New York.","DOI":"10.1145\/1572272.1572296"},{"issue":"4","key":"9339_CR26","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1002\/stvr.437","volume":"22","author":"ZQ Zhou","year":"2012","unstructured":"Zhou, Z. Q., Zhang, S., Hagenbuchner, M., Tse, T. H., Kuo, F. C., & Chen, T. Y. (2012). Automated functional testing of online search services. Software Testing, Verification and Reliability, 22(4), 221\u2013243. doi:\n                        10.1002\/stvr.437\n                        \n                    .","journal-title":"Software Testing, Verification and Reliability"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-016-9339-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-016-9339-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-016-9339-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,7,25]],"date-time":"2017-07-25T05:27:09Z","timestamp":1500960429000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-016-9339-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,3]]},"references-count":26,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["9339"],"URL":"https:\/\/doi.org\/10.1007\/s11219-016-9339-1","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,10,3]]}}}