{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T21:54:27Z","timestamp":1775512467202,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,1,13]],"date-time":"2017-01-13T00:00:00Z","timestamp":1484265600000},"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":[[2017,1,13]]},"DOI":"10.1145\/3036290.3036323","type":"proceedings-article","created":{"date-parts":[[2017,4,7]],"date-time":"2017-04-07T12:30:32Z","timestamp":1491568232000},"page":"25-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Investigating the Accuracy of Test Code Size Prediction using Use Case Metrics and Machine Learning Algorithms"],"prefix":"10.1145","author":[{"given":"Mourad","family":"Badri","sequence":"first","affiliation":[{"name":"Software Engineering Research, Laboratory Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linda","family":"Badri","sequence":"additional","affiliation":[{"name":"Software Engineering Research, Laboratory Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William","family":"Flageol","sequence":"additional","affiliation":[{"name":"Software Engineering Research, Laboratory Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fadel","family":"Toure","sequence":"additional","affiliation":[{"name":"Software Engineering Research, Laboratory Department of Mathematics and Computer Science, University of Quebec, Trois-Rivi\u00e8res, Qu\u00e9bec, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,1,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.4236\/jsea.2012.57060"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2004.15"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.02.036"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the World Congress on Engineering and Computer Science, USA","author":"Singh Y.","year":"2008","unstructured":"Singh , Y. , Kaur , A. , Malhota , R. , Predicting testability effort using artificial neural network . in Proceedings of the World Congress on Engineering and Computer Science, USA , 2008 . Singh, Y., Kaur, A., Malhota, R., Predicting testability effort using artificial neural network. in Proceedings of the World Congress on Engineering and Computer Science, USA, 2008."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.3923\/jse.2010.122.136"},{"key":"e_1_3_2_1_6_1","volume-title":"Science China","author":"Zhou Y.","year":"2012","unstructured":"Zhou , Y. , Leung , H. , Song , Q. , Zhao , J. , Lu , H. , Chen , L. and Xu , B ., An in-depth investigation into the relationships between structural metrics and unit testability in OOS. Information Sciences, 55 (12) , Science China , 2012 . Zhou, Y., Leung, H., Song, Q., Zhao, J., Lu, H., Chen, L. and Xu, B., An in-depth investigation into the relationships between structural metrics and unit testability in OOS. Information Sciences, 55 (12), Science China, 2012."},{"key":"e_1_3_2_1_7_1","volume-title":"A Use Case Driven Approach","author":"Jacobson I.","year":"1993","unstructured":"Jacobson , I. , Christerson , M. , Jonson , P. , Overgaard , G. , Object-Oriented Software Engineering , A Use Case Driven Approach , Addison-Wesley , 1993 . Jacobson, I., Christerson, M., Jonson, P., Overgaard, G., Object-Oriented Software Engineering, A Use Case Driven Approach, Addison-Wesley, 1993."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2009.31"},{"issue":"1","key":"e_1_3_2_1_9_1","article-title":"Approach for calculating the effort needed on testing Projects","volume":"1","author":"Chaudhary P.","year":"2012","unstructured":"Chaudhary , P. , Yadav , C.S. , An Approach for calculating the effort needed on testing Projects . International Journal of Advanced Research in Computer Engineering & Technology , 1 ( 1 ), March 2012 . Chaudhary, P., Yadav, C.S., An Approach for calculating the effort needed on testing Projects. International Journal of Advanced Research in Computer Engineering & Technology, 1 (1), March 2012.","journal-title":"International Journal of Advanced Research in Computer Engineering & Technology"},{"key":"e_1_3_2_1_10_1","volume-title":"USA","author":"Nagheshwaran S.","year":"2001","unstructured":"Nagheshwaran , S. , Test Effort Estimation Using Use Case Points. in Quality Week 2001, San Francisco , USA , 2001 . Nagheshwaran, S., Test Effort Estimation Using Use Case Points. in Quality Week 2001, San Francisco, USA, 2001."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CW.2008.34"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2008.62"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.10.005"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2492248.2492261"},{"key":"e_1_3_2_1_15_1","first-page":"114","volume-title":"ICTSS 2013","author":"Badri M.","year":"2013","unstructured":"Badri , M. , Badri , L. , Flageol , W. , Predicting the size of test suites from use cases, An empirical exploration. H. Yenig\u00fcn, C. Yilmaz, and A. Ulrich (Eds.) , ICTSS 2013 , LNCS 8254, pp. 114 -- 132 , November 2013 . Badri, M., Badri, L., Flageol, W., Predicting the size of test suites from use cases, An empirical exploration. H. Yenig\u00fcn, C. Yilmaz, and A. Ulrich (Eds.), ICTSS 2013, LNCS 8254, pp. 114--132, November 2013."},{"key":"e_1_3_2_1_16_1","first-page":"78","volume-title":"Kim, T.-H., Kim, H.-K., Khan, M.K., et al. (eds.) ASEA","author":"Badri L.","year":"2010","unstructured":"Badri , L. , Badri , M. , Toure , F. , Exploring empirically the relationship between lack of cohesion and testability in object-oriented systems . in Kim, T.-H., Kim, H.-K., Khan, M.K., et al. (eds.) ASEA 2010 . CCIS, vol. 117 , pp. 78 -- 92 . Springer , Heidelberg, 2010. Badri, L., Badri, M., Toure, F., Exploring empirically the relationship between lack of cohesion and testability in object-oriented systems. in Kim, T.-H., Kim, H.-K., Khan, M.K., et al. (eds.) ASEA 2010. CCIS, vol. 117, pp. 78--92. Springer, Heidelberg, 2010."},{"issue":"2","key":"e_1_3_2_1_17_1","article-title":"An empirical analysis of lack of cohesion metrics for predicting testability of classes","volume":"5","author":"Badri L.","year":"2011","unstructured":"Badri , L. , Badri , M. , Toure , F. , An empirical analysis of lack of cohesion metrics for predicting testability of classes . International Journal of Software Engineering and Its Applications , 5 ( 2 ), 2011 . Badri, L., Badri, M., Toure, F., An empirical analysis of lack of cohesion metrics for predicting testability of classes. International Journal of Software Engineering and Its Applications, 5 (2), 2011.","journal-title":"International Journal of Software Engineering and Its Applications"},{"issue":"2","key":"e_1_3_2_1_18_1","volume":"1","author":"Gupta V.","year":"2005","unstructured":"Gupta , V. , Aggarwal , K.K. , Singh , Y., A Fuzzy Approach for Integrated Measure of Object-Oriented Software Testability . Journal of Computer Science , 1 ( 2 ), 2005 . Gupta, V., Aggarwal, K.K., Singh, Y., A Fuzzy Approach for Integrated Measure of Object-Oriented Software Testability. Journal of Computer Science, 1 (2), 2005.","journal-title":"Journal of Computer Science"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-009-9079-6"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 9th International Software Metrics Symposium. IEEE CS","author":"Baudry B.","year":"2003","unstructured":"Baudry , B. , Le Traon , B. , Suny\u00e9 , G. , Testability analysis of a UML class diagram . in Proceedings of the 9th International Software Metrics Symposium. IEEE CS , 2003 . Baudry, B., Le Traon, B., Suny\u00e9, G., Testability analysis of a UML class diagram. in Proceedings of the 9th International Software Metrics Symposium. IEEE CS, 2003."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/942804.943776"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWOTA.2004.1428418"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507195.1507204"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/851024.856220"},{"key":"e_1_3_2_1_25_1","volume-title":"Extended Use Case Points Method for Software Cost Estimation. in International Conference on Computational Intelligence and Software Engineering","author":"Fan W.","year":"2009","unstructured":"Fan , W. , Xiaohu , Y. , Xiaochun , Z. , Lu , C. , Extended Use Case Points Method for Software Cost Estimation. in International Conference on Computational Intelligence and Software Engineering , 2009 . Fan, W., Xiaohu, Y., Xiaochun, Z., Lu, C., Extended Use Case Points Method for Software Cost Estimation. in International Conference on Computational Intelligence and Software Engineering, 2009."},{"key":"e_1_3_2_1_26_1","volume-title":"Objective systems","author":"Karner G.","year":"1993","unstructured":"Karner , G. , Resource Estimation for Objectory Projects , Objective systems , 1993 . Karner, G., Resource Estimation for Objectory Projects, Objective systems, 1993."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062516"},{"key":"e_1_3_2_1_28_1","first-page":"4","article-title":"Employing use cases to early estimate effort with simpler metrics","author":"Robiolo G.","year":"2008","unstructured":"Robiolo , G. , Orosco , R. , Employing use cases to early estimate effort with simpler metrics . Innovations in Systems and Software Engineering , 4 , 2008 . Robiolo, G., Orosco, R., Employing use cases to early estimate effort with simpler metrics. Innovations in Systems and Software Engineering, 4, 2008.","journal-title":"Innovations in Systems and Software Engineering"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2009.5316021"},{"key":"e_1_3_2_1_30_1","volume-title":"An introduction to object-oriented analysis and design and the unified process","author":"Larman C.","year":"2004","unstructured":"Larman , C. , Applying UML and Design Patterns , An introduction to object-oriented analysis and design and the unified process . Prentice Hall , 2004 . Larman, C., Applying UML and Design Patterns, An introduction to object-oriented analysis and design and the unified process. Prentice Hall, 2004."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/SNPD.2012.40"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591062.2591141"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094855.1094960"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118537.1118540"},{"issue":"1","key":"e_1_3_2_1_35_1","first-page":"1","article-title":"Improved heterogeneous distance functions","volume":"6","author":"Wilson DR","year":"1977","unstructured":"Wilson DR , Martinez TR , Improved heterogeneous distance functions . JAIR , 6 ( 1 ), pp. 1 -- 34 , 1977 . Wilson DR, Martinez TR, Improved heterogeneous distance functions. JAIR, 6(1), pp. 1--34, 1977.","journal-title":"JAIR"},{"key":"e_1_3_2_1_36_1","volume-title":"Programs for machine learning","author":"Quinlan JR","year":"1993","unstructured":"Quinlan JR ( 1993 ) C4.5 , Programs for machine learning . Morgan Kaufmann Publishers , New York . Quinlan JR (1993) C4.5, Programs for machine learning. Morgan Kaufmann Publishers, New York."}],"event":{"name":"ICMLSC '17: 2017 International Conference on Machine Learning and Soft Computing","location":"Ho Chi Minh City Vietnam","acronym":"ICMLSC '17"},"container-title":["Proceedings of the 2017 International Conference on Machine Learning and Soft Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3036290.3036323","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3036290.3036323","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:36:42Z","timestamp":1750217802000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3036290.3036323"}},"subtitle":["An Empirical Study"],"short-title":[],"issued":{"date-parts":[[2017,1,13]]},"references-count":36,"alternative-id":["10.1145\/3036290.3036323","10.1145\/3036290"],"URL":"https:\/\/doi.org\/10.1145\/3036290.3036323","relation":{},"subject":[],"published":{"date-parts":[[2017,1,13]]},"assertion":[{"value":"2017-01-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}