{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T00:10:02Z","timestamp":1749859802600,"version":"3.41.0"},"reference-count":31,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2017]]},"DOI":"10.1587\/transinf.2016edp7186","type":"journal-article","created":{"date-parts":[[2016,12,31]],"date-time":"2016-12-31T22:22:00Z","timestamp":1483222920000},"page":"107-117","source":"Crossref","is-referenced-by-count":3,"title":["Assessing the Bug-Prediction with Re-Usability Based Package Organization for Object Oriented Software Systems"],"prefix":"10.1587","volume":"E100.D","author":[{"given":"Mohsin","family":"SHAIKH","sequence":"first","affiliation":[{"name":"School of Computer Science and Engineering, Chung-Ang University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ki-Seong","family":"LEE","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Chung-Ang University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chan-Gun","family":"LEE","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Chung-Ang University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] R.C. Martin, \u201cDesign principles and design patterns,\u201d Object Mentor, vol.1, pp.1-34, 2000."},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] T. Zhou, B. Xu, L. Shi, Y. Zhou, and L. Chen, \u201cMeasuring package cohesion based on context,\u201d 2008 IEEE International Workshop on Semantic Computing and Systems, WSCS&apos;08, pp.127-132, IEEE, 2008.","DOI":"10.1109\/WSCS.2008.23"},{"key":"3","unstructured":"[3] Y. Lee, B. Liang, S. Wu, and F. Wang, \u201cMeasuring the coupling and cohesion of an object-oriented program based on information flow,\u201d Proc. International Conference on Software Quality, Maribor, Slovenia, pp.81-90, 1995."},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] G. Gui and P.D. Scott, \u201cCoupling and cohesion measures for evaluation of component reusability,\u201d Proc. 2006 International Workshop on Mining Software Repositories, pp.18-21, ACM, 2006.","DOI":"10.1145\/1137983.1137989"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] D. Rodr\u00edguez, R. Ruiz, J. Cuadrado-Gallego, and J. Aguilar-Ruiz, \u201cDetecting fault modules applying feature selection to classifiers,\u201d 2007 IEEE International Conference on Information Reuse and Integration, IRI 2007, pp.667-672, IEEE, 2007.","DOI":"10.1109\/IRI.2007.4296696"},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] S. Sarkar, A.C. Kak, and G.M. Rama, \u201cMetrics for measuring the quality of modularization of large-scale object-oriented software,\u201d IEEE Trans. Softw. Eng., vol.34, no.5, pp.700-720, 2008.","DOI":"10.1109\/TSE.2008.43"},{"key":"7","doi-asserted-by":"crossref","unstructured":"[7] H. Abdeen, S. Ducasse, and H. Sahraoui, \u201cModularization metrics: Assessing package organization in legacy large object-oriented software,\u201d 2011 18th Working Conference on Reverse Engineering (WCRE), pp.394-398, IEEE, 2011.","DOI":"10.1109\/WCRE.2011.55"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] Y. Zhao, Y. Yang, H. Lu, Y. Zhou, Q. Song, and B. Xu, \u201cAn empirical analysis of package-modularization metrics: Implications for software fault-proneness,\u201d Information and Software Technology, vol.57, pp.186-203, 2015.","DOI":"10.1016\/j.infsof.2014.09.006"},{"key":"9","unstructured":"[9] R.C. Martin, Agile software development: principles, patterns, and practices, Prentice Hall PTR, 2003."},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] E.B. Allen, T.M. Khoshgoftaar, and Y. Chen, \u201cMeasuring coupling and cohesion of software modules: an information-theory approach,\u201d Software Metrics Symposium, 2001. METRICS 2001. Proceedings. Seventh International, pp.124-134, IEEE, 2001.","DOI":"10.1109\/METRIC.2001.915521"},{"key":"11","unstructured":"[11] T.J. Emerson, \u201cA discriminant metric for module cohesion,\u201d Proc. 7th International Conference on Software Engineering, pp.294-303, 1984."},{"key":"12","unstructured":"[12] R. Martin, \u201cOo design quality metrics-an analysis of dependencies,\u201d Proc. Workshop Pragmatic and Theoretical Directions in Object-Oriented Software Metrics, 1994."},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] L.C. Briand, J.W. Daly, and J. W\u00fcst, \u201cA unified framework for cohesion measurement in object-oriented systems,\u201d Empirical Software Engineering, vol.3, no.1, pp.65-117, 1998.","DOI":"10.1023\/A:1009783721306"},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] J.M. Bieman and B.K. Kang, \u201cCohesion and reuse in an object-oriented system,\u201d ACM SIGSOFT Software Engineering Notes, pp.259-262, ACM, 1995.","DOI":"10.1145\/223427.211856"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] S. Counsell, S. Swift, and J. Crampton, \u201cThe interpretation and utility of three cohesion metrics for object-oriented design,\u201d ACM Transactions on Software Engineering and Methodology (TOSEM), vol.15, no.2, pp.123-149, 2006.","DOI":"10.1145\/1131421.1131422"},{"key":"16","unstructured":"[16] J. Bansiya, L. Etzkorn, C. Davis, and W. Li, \u201cA class cohesion metric for object-oriented designs,\u201d J. Object-Oriented Programming, vol.11, no.8, pp.47-52, 1999."},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] D.L. Parnas, \u201cOn the criteria to be used in decomposing systems into modules,\u201d Communications of the ACM, vol.15, no.12, pp.1053-1058, 1972.","DOI":"10.1145\/361598.361623"},{"key":"18","unstructured":"[18] B. Meyer, Object-oriented software construction, Prentice Hall New York, 1988."},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] W. Albattah and A. Melton, \u201cPackage cohesion classification,\u201d 2014 5th IEEE International Conference on Software Engineering and Service Science (ICSESS), pp.1-8, IEEE, 2014.","DOI":"10.1109\/ICSESS.2014.6933502"},{"key":"20","doi-asserted-by":"crossref","unstructured":"[20] S.A. Almugrin, Definitions and Validations of Metrics of Indirect Package Coupling in an Agile, Object-Oriented Environment, Ph.D. Thesis, Kent State University, 2015.","DOI":"10.1109\/TSA.2015.26"},{"key":"21","doi-asserted-by":"crossref","unstructured":"[21] S.L. Abebe, V. Arnaoudova, P. Tonella, G. Antoniol, and Y. Gueheneuc, \u201cCan lexicon bad smells improve fault prediction?,\u201d 2012 19th Working Conference on Reverse Engineering (WCRE), pp.235-244, IEEE, 2012.","DOI":"10.1109\/WCRE.2012.33"},{"key":"22","doi-asserted-by":"crossref","unstructured":"[22] H.M. Olague, L.H. Etzkorn, S. Gholston, and S. Quattlebaum, \u201cEmpirical validation of three software metrics suites to predict fault-proneness of object-oriented classes developed using highly iterative or agile software development processes,\u201d IEEE Trans. Softw. Eng., vol.33, no.6, pp.402-419, 2007.","DOI":"10.1109\/TSE.2007.1015"},{"key":"23","doi-asserted-by":"crossref","unstructured":"[23] L.C. Briand, W.L. Melo, and J. Wust, \u201cAssessing the applicability of fault-proneness models across object-oriented software projects,\u201d IEEE Trans. Softw. Eng., vol.28, no.7, pp.706-720, 2002.","DOI":"10.1109\/TSE.2002.1019484"},{"key":"24","doi-asserted-by":"crossref","unstructured":"[24] E.J. Weyuker, T.J. Ostrand, and R.M. Bell, \u201cComparing the effectiveness of several modeling methods for fault prediction,\u201d Empirical Software Engineering, vol.15, no.3, pp.277-295, 2010.","DOI":"10.1007\/s10664-009-9111-2"},{"key":"25","doi-asserted-by":"crossref","unstructured":"[25] J.L. Schafer, Analysis of incomplete multivariate data, CRC press, 1997.","DOI":"10.1201\/9781439821862"},{"key":"26","doi-asserted-by":"crossref","unstructured":"[26] Y. Ma, G. Luo, X. Zeng, and A. Chen, \u201cTransfer learning for cross-company software defect prediction,\u201d Information and Software Technology, vol.54, no.3, pp.248-256, 2012.","DOI":"10.1016\/j.infsof.2011.09.007"},{"key":"27","doi-asserted-by":"crossref","unstructured":"[27] J. Ren, K. Qin, Y. Ma, and G. Luo, \u201cOn software defect prediction using machine learning,\u201d Journal of Applied Mathematics, vol.2014, 2014.","DOI":"10.1155\/2014\/785435"},{"key":"28","doi-asserted-by":"crossref","unstructured":"[28] Y. Zhao, Y. Yang, H. Lu, J. Liu, H. Leung, Y. Wu, Y. Zhou, and B. Xu, \u201cUnderstanding the value of considering client usage context in package cohesion for fault-proneness prediction,\u201d Automated Software Engineering, pp.1-61, 2016.","DOI":"10.1007\/s10515-016-0198-6"},{"key":"29","doi-asserted-by":"crossref","unstructured":"[29] K.O. Elish and M.O. Elish, \u201cPredicting defect-prone software modules using support vector machines,\u201d Journal of Systems and Software, vol.81, no.5, pp.649-660, 2008.","DOI":"10.1016\/j.jss.2007.07.040"},{"key":"30","doi-asserted-by":"crossref","unstructured":"[30] S. Kim, T. Zimmermann, E.J. Whitehead Jr, and A. Zeller, \u201cPredicting faults from cached history,\u201d Proc. 29th International Conference on Software Engineering, pp.489-498, IEEE Computer Society, 2007.","DOI":"10.1109\/ICSE.2007.66"},{"key":"31","doi-asserted-by":"crossref","unstructured":"[31] T. Zimmermann, R. Premraj, and A. Zeller, \u201cPredicting defects for eclipse,\u201d 2007 International Workshop on Predictor Models in Software Engineering, PROMISE&apos;07: ICSE Workshops 2007, pp.9-9, IEEE, 2007.","DOI":"10.1109\/PROMISE.2007.10"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/1\/E100.D_2016EDP7186\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,13]],"date-time":"2025-06-13T23:43:03Z","timestamp":1749858183000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E100.D\/1\/E100.D_2016EDP7186\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2016edp7186","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"type":"print","value":"0916-8532"},{"type":"electronic","value":"1745-1361"}],"subject":[],"published":{"date-parts":[[2017]]}}}