{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:13:43Z","timestamp":1750220023973,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T00:00:00Z","timestamp":1664323200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,9,28]]},"DOI":"10.1145\/3568364.3568380","type":"proceedings-article","created":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T16:44:55Z","timestamp":1671813895000},"page":"98-107","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Identifying Candidate Classes for Unit Testing Using Deep Learning Classifiers: An Empirical Validation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7206-2679","authenticated-orcid":false,"given":"Wyao","family":"Matcha","sequence":"first","affiliation":[{"name":"Department of Mathematics and Computer Science, Lab of Software Engineering, University of Quebec at Trois-Rivieres, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6801-2006","authenticated-orcid":false,"given":"Fadel","family":"Toure","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, Lab of Software Engineering, University of Quebec at Trois-Rivieres, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9034-9713","authenticated-orcid":false,"given":"Mourad","family":"Badri","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, Lab of Software Engineering, University of Quebec at Trois-Rivieres, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6769-0320","authenticated-orcid":false,"given":"Linda","family":"Badri","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, Lab of Software Engineering, University of Quebec at Trois-Rivieres, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,12,23]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"22","volume-title":"Proc. Int'l Workshop Software Process and Software Environments, ACM Press","author":"Boehm B.","year":"1986","unstructured":"B. Boehm , \" A Spiral Model of Software Development and Enhancement\" , Proc. Int'l Workshop Software Process and Software Environments, ACM Press , 1985; also, in ACM Software Eng. Notes, Aug. 1986 , pp. 22 - 42 . B. Boehm, \"A Spiral Model of Software Development and Enhancement\", Proc. Int'l Workshop Software Process and Software Environments, ACM Press, 1985; also, in ACM Software Eng. Notes, Aug. 1986, pp. 22-42."},{"key":"e_1_3_2_1_2_1","first-page":"0138221227","article-title":"Software Engineering Economics","volume":"10","author":"Boehm B.","year":"1981","unstructured":"B. Boehm . \" Software Engineering Economics \". Prentice Hall, Englewood Cliffs, NJ , ISBN-10 : 0138221227 , edition 01 oct 1981 . B. Boehm. \"Software Engineering Economics\". Prentice Hall, Englewood Cliffs, NJ, ISBN-10: 0138221227, edition 01 oct 1981.","journal-title":"Prentice Hall, Englewood Cliffs, NJ"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988497"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/347324.348910"},{"key":"e_1_3_2_1_5_1","first-page":"188","volume-title":"International Conference on Software Maintenance","author":"Rothermel G.","unstructured":"G. Rothermel , R.H Untch , C. Chu and M.J Harrold . \" Test case prioritization : an empirical study \", International Conference on Software Maintenance , Oxford, UK , pp. 179\u2013 188 .,1999. G. Rothermel, R.H Untch, C. Chu and M.J Harrold. \"Test case prioritization: an empirical study\", International Conference on Software Maintenance, Oxford, UK, pp. 179\u2013188.,1999."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581357"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5220\/0006319300690080"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2004.16"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.3844\/jcssp.2005.276.282"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2004.16"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.02.036"},{"key":"e_1_3_2_1_13_1","volume-title":"https:\/\/junit.org\/junit5\/. Visited","author":"Framework Unit","year":"2020","unstructured":"J Unit Framework , https:\/\/junit.org\/junit5\/. Visited in October 2020 . JUnit Framework, https:\/\/junit.org\/junit5\/. Visited in October 2020."},{"key":"e_1_3_2_1_14_1","volume-title":"IEEE","author":"Jarrett K.","year":"2009","unstructured":"K. Jarrett , K. Kavukcuoglu , M. A. Ranzato , and Y. LeCun . \" What is the best multi-stage architecture for object recognition?\" In International Conference on Computer Vision, pages 2146\u20132153 . IEEE , 2009 . K. Jarrett, K. Kavukcuoglu, M. A. Ranzato, and Y. LeCun. \"What is the best multi-stage architecture for object recognition?\" In International Conference on Computer Vision, pages 2146\u20132153. IEEE, 2009."},{"key":"e_1_3_2_1_15_1","first-page":"256","volume-title":"Proceedings of 2010 IEEE International Symposium on","author":"LeCun Y.","unstructured":"Y. LeCun , K. Kavukcuoglu , and C. Farabet , Convolutional networks and applications in vision. In Circuits and Systems (ISCAS) , Proceedings of 2010 IEEE International Symposium on , pages 253\u2013 256 . IEEE, 2010. Y. LeCun, K. Kavukcuoglu, and C. Farabet, Convolutional networks and applications in vision. In Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on, pages 253\u2013 256. IEEE, 2010."},{"key":"e_1_3_2_1_16_1","volume-title":"Visited in October","author":"Apache POI","year":"2020","unstructured":"Apache POI releases , https:\/\/github.com\/apache\/poi\/releases , Visited in October 2020 . Apache POI releases, https:\/\/github.com\/apache\/poi\/releases, Visited in October 2020."},{"key":"e_1_3_2_1_17_1","volume-title":"Visited in October","author":"Apache ANT","year":"2020","unstructured":"Apache ANT releases , https:\/\/github.com\/apache\/ant\/releases , Visited in October 2020 . Apache ANT releases, https:\/\/github.com\/apache\/ant\/releases, Visited in October 2020."},{"key":"e_1_3_2_1_18_1","volume-title":"Technical report","author":"B.","year":"2008","unstructured":"Williams, B. S. a. L. (2008). \"A Survey on Code Coverage as a Stopping Criterion for Unit Testing .\", Technical report (North Carolina State University. Dept . of Computer Science), TR- 2008 -22. Williams, B. S. a. L. (2008). \"A Survey on Code Coverage as a Stopping Criterion for Unit Testing.\", Technical report (North Carolina State University. Dept. of Computer Science), TR-2008-22."},{"key":"e_1_3_2_1_19_1","first-page":"177","volume-title":"Using Bayesian belief networks to predict change propagation in software systems\" in Proceedings of the 15th IEEE International Conference on Program Comprehension","author":"Mirarab S.","year":"2007","unstructured":"S. Mirarab , A. Hassouna , and L. Tahvildar , \" Using Bayesian belief networks to predict change propagation in software systems\" in Proceedings of the 15th IEEE International Conference on Program Comprehension , pages 177 - 188 , 2007 . S. Mirarab, A. Hassouna, and L. Tahvildar, \"Using Bayesian belief networks to predict change propagation in software systems\" in Proceedings of the 15th IEEE International Conference on Program Comprehension, pages 177-188, 2007."},{"issue":"3","key":"e_1_3_2_1_20_1","first-page":"459","article-title":"Software Testing Optimization by Advanced Quantitative Defect Management","volume":"7","author":"L.","unstructured":"Lazi\u0107, L. : Software Testing Optimization by Advanced Quantitative Defect Management . Computer Science and Information Systems , Vol. 7 , No. 3 , 459 - 487 , https:\/\/doi.org\/10.2298\/CSIS090923008L, (2010). 10.2298\/CSIS090923008L Lazi\u0107, L.: Software Testing Optimization by Advanced Quantitative Defect Management. Computer Science and Information Systems, Vol. 7, No. 3, 459-487, https:\/\/doi.org\/10.2298\/CSIS090923008L, (2010).","journal-title":"Computer Science and Information Systems"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.256"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.1997.630875"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2011.6080805"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3092703.3092709"},{"volume-title":"Identify Candidate Classes for Unit Testing in Object-Oriented Systems. SEKE 2020:  353-358","author":"Matcha W.","key":"e_1_3_2_1_25_1","unstructured":"W. Matcha , F. Tour\u00e9 , M. Badri , L. Badri , Using Deep Learning Classifiers to Identify Candidate Classes for Unit Testing in Object-Oriented Systems. SEKE 2020: 353-358 . W. Matcha, F. Tour\u00e9, M. Badri, L. Badri, Using Deep Learning Classifiers to Identify Candidate Classes for Unit Testing in Object-Oriented Systems. SEKE 2020: 353-358."},{"key":"e_1_3_2_1_26_1","volume-title":"Visited in October","author":"Repository Github","year":"2020","unstructured":"Github Repository , https:\/\/github.com\/apache\/ant , Visited in October 2020 . Github Repository, https:\/\/github.com\/apache\/ant, Visited in October 2020."},{"key":"e_1_3_2_1_27_1","volume-title":"Visited in October","author":"J","year":"2020","unstructured":"Intelli J IDE , https:\/\/www.jetbrains.com\/idea\/ , Visited in October 2020 . IntelliJ IDE, https:\/\/www.jetbrains.com\/idea\/, Visited in October 2020."},{"key":"e_1_3_2_1_28_1","volume-title":"Visited in October","author":"Code Mr","year":"2020","unstructured":"Code Mr plugin , https:\/\/plugins.jetbrains.com\/plugin\/10811-codemr\/ , Visited in October 2020 . Code Mr plugin, https:\/\/plugins.jetbrains.com\/plugin\/10811-codemr\/, Visited in October 2020."},{"key":"e_1_3_2_1_29_1","volume-title":"Visited in October","author":"Code-Coverage","year":"2020","unstructured":"Code-Coverage plugin , https:\/\/www.jetbrains.com\/help\/idea\/codecoverage.html , Visited in October 2020 . Code-Coverage plugin, https:\/\/www.jetbrains.com\/help\/idea\/codecoverage.html, Visited in October 2020."},{"key":"e_1_3_2_1_30_1","unstructured":"Artificial Intelligence and life in 2030 one-hundred-year study on artificial Intelligence report of the 2015 Study panel September 2016  Artificial Intelligence and life in 2030 one-hundred-year study on artificial Intelligence report of the 2015 Study panel September 2016"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1038\/nature14539"},{"key":"e_1_3_2_1_32_1","volume-title":"A probabilistic model for information storage and Organization in the brain\", in cognitive systems. Buffalo: Cornell Aeronautical Laboratory","author":"Rosenblatt F.","year":"1958","unstructured":"F. Rosenblatt , \" The perceptron : A probabilistic model for information storage and Organization in the brain\", in cognitive systems. Buffalo: Cornell Aeronautical Laboratory , Inc. Rep. No. VG- 1196-G-1, 1958 . F. Rosenblatt, \"The perceptron: A probabilistic model for information storage and Organization in the brain\", in cognitive systems. Buffalo: Cornell Aeronautical Laboratory, Inc. Rep. No. VG-1196-G-1, 1958."},{"key":"e_1_3_2_1_33_1","volume-title":"Perceptrons: An Introduction to Computational Geometry","author":"Minsky M.","year":"1987","unstructured":"M. Minsky , and S. Papert , \u201c Perceptrons: An Introduction to Computational Geometry ,\u201d MIT Press , expanded edition, ISBN-10: 0262631113, d\u00e9cembre 1987 M. Minsky, and S. Papert, \u201cPerceptrons: An Introduction to Computational Geometry,\u201d MIT Press, expanded edition, ISBN-10: 0262631113, d\u00e9cembre 1987"},{"key":"e_1_3_2_1_34_1","unstructured":"D. E. Rumelhart G. Hinton and R. J. Williams \"Learning representations by back-propagating errors\" Cognitive modeling 5.3 (1988):  D. E. Rumelhart G. Hinton and R. J. Williams \"Learning representations by back-propagating errors\" Cognitive modeling 5.3 (1988):"},{"key":"e_1_3_2_1_35_1","unstructured":"Tensorflow: https:\/\/www.tensorflow.org\/  Tensorflow: https:\/\/www.tensorflow.org\/"},{"key":"e_1_3_2_1_36_1","unstructured":"Kera: https:\/\/keras.io\/  Kera: https:\/\/keras.io\/"},{"key":"e_1_3_2_1_37_1","unstructured":"Panda : https:\/\/pandas.pydata.org  Panda : https:\/\/pandas.pydata.org"}],"event":{"name":"WSSE 2022: 2022 The 4th World Symposium on Software Engineering","acronym":"WSSE 2022","location":"Xiamen China"},"container-title":["Proceedings of the 4th World Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3568364.3568380","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3568364.3568380","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:33Z","timestamp":1750182693000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3568364.3568380"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,28]]},"references-count":37,"alternative-id":["10.1145\/3568364.3568380","10.1145\/3568364"],"URL":"https:\/\/doi.org\/10.1145\/3568364.3568380","relation":{},"subject":[],"published":{"date-parts":[[2022,9,28]]},"assertion":[{"value":"2022-12-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}