{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T22:06:14Z","timestamp":1777413974542,"version":"3.51.4"},"reference-count":26,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"7","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2015]]},"DOI":"10.1587\/transinf.2014edp7327","type":"journal-article","created":{"date-parts":[[2015,6,30]],"date-time":"2015-06-30T22:12:19Z","timestamp":1435702339000},"page":"1286-1296","source":"Crossref","is-referenced-by-count":6,"title":["Effect Analysis of Coding Convention Violations on Readability of Post-Delivered Code"],"prefix":"10.1587","volume":"E98.D","author":[{"given":"Taek","family":"LEE","sequence":"first","affiliation":[{"name":"Korea University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jung-Been","family":"LEE","sequence":"additional","affiliation":[{"name":"Korea University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hoh Peter","family":"IN","sequence":"additional","affiliation":[{"name":"Korea University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] M. Smit, B. Gergel, H.J. Hoover, and E. Stroulia, \u201cMaintainability and source code conventions: An analysis of open source projects,\u201d Technical report TR11-06, Department of Computing Science, University of Alberta libraries, 2011."},{"key":"2","doi-asserted-by":"crossref","unstructured":"[2] A. Mohan and N. Gold, \u201cProgramming style changes in evolving source code,\u201d Proc. 12th IEEE International Workshop on Program Comprehension, pp.236-240, June 2004.","DOI":"10.1109\/WPC.2004.1311066"},{"key":"3","doi-asserted-by":"crossref","unstructured":"[3] T.D. LaToza, G. Venolia, and R. DeLine, \u201cMaintaining mental models: A study of developer work habits,\u201d 28th International Conference on Software Engineering, pp.492-501, 2006.","DOI":"10.1145\/1134285.1134355"},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] L.E. Deimel, \u201cThe uses of program reading,\u201d ACM SIGCSE Bulletin, vol.17, no.2, pp.5-14, 1985.","DOI":"10.1145\/382204.382524"},{"key":"5","unstructured":"[5] D.R. Raymond, \u201cReading source code,\u201d Proc. 1991 Conference of the Centre for Advanced Studies on Collaborative Research, pp.3-16, 1991."},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] S. Rugaber, \u201cThe use of domain knowledge in program understanding,\u201d Annals of Software Engineering, vol.9, pp.143-192, 2000.","DOI":"10.1023\/A:1018976708691"},{"key":"7","unstructured":"[7] S. Ambler, \u201cJava coding standards,\u201d Softw. Dev., vol.5, no.8, pp.67-71, 1997."},{"key":"8","unstructured":"[8] L.W. Cannon, R.A. Elliott, L.W. Kirchho, J.H. Miller, J.M. Milner, R.W. Mitze, E.P. Schan, N.O. Whittington, H. Spencer, D. Keppel, and M. Brader, Recommended C Style and Coding Standards, Specialized Systems Consultants, Seattle, Washington, 1990."},{"key":"9","unstructured":"[9] H. Sutter and A. Alexandrescu, C++ Coding Standards: 101 Rules, Guidelines, and Best Practices, Addison-Wesley Professional, 2004."},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] X. Li and C. Prasad, \u201cEffectively teaching coding standards in programming,\u201d 6th Conference on Information Technology Education, pp.239-244, 2005.","DOI":"10.1145\/1095714.1095770"},{"key":"11","unstructured":"[11] Coding conventions supported by Checkstyle, http:\/\/checkstyle.sourceforge.net\/availablechecks.html"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] R.P.L. Buse and W. Weimer, \u201cLearning a metric for code readability,\u201d IEEE Trans. Softw. Eng., vol.36, no.4, pp.546-558, 2010.","DOI":"10.1109\/TSE.2009.70"},{"key":"13","doi-asserted-by":"crossref","unstructured":"[13] D. Posnett, A. Hindle, and P. Devanbu, \u201cA simpler model of software readability,\u201d Proc. 8th Working Conference on Mining Software Repositories, MSR&apos;11, pp.73-82, 2011.","DOI":"10.1145\/1985441.1985454"},{"key":"14","doi-asserted-by":"crossref","unstructured":"[14] K.K. Aggarwal, Y. Singh, and J.K. Chhabra, \u201cAn integrated measure of software maintainability,\u201d Reliability and Maintainability Symposium, pp.235-241, 2002.","DOI":"10.1109\/RAMS.2002.981648"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] R. Flesch, \u201cA new readability yardstick,\u201d Journal of Applied Psychology, vol.32, no.3, pp.221-233, 1948.","DOI":"10.1037\/h0057532"},{"key":"16","unstructured":"[16] J. B\u00f6rstler, M. Caspersen, and M. Nordstr\u00f6m, \u201cBeauty and the beast: Toward a measurement framework for example program quality,\u201d Ume\u00e5 University, 2008."},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] S. Butler, M. Wermelinger, Y.J. Yu, and H. Sharp, \u201cRelating identifier naming flaws and code quality: An empirical study,\u201d 16th Working Conference on Reverse Engineering, pp.31-35, 2009.","DOI":"10.1109\/WCRE.2009.50"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] S. Butler, M. Wermelinger, Y.J. Yu, and H. Sharp, \u201cExploring the influence of identifier names on code quality: An empirical study,\u201d 14th European Conference on Software Maintenance and Reengineering, pp.156-165, 2010.","DOI":"10.1109\/CSMR.2010.27"},{"key":"19","unstructured":"[19] D. Reed, \u201cSometimes style really does matter,\u201d Journal of Computing Sciences in Colleges, vol.25, no.5, pp.180-187, 2010."},{"key":"20","unstructured":"[20] M.O. Elish and J. Offutt, \u201cThe adherence of open source JAVA programmers to standard coding practices,\u201d 6th International Conference on Software Engineering and Applications, 2002."},{"key":"21","unstructured":"[21] M. Halstead, Elements of software science, Elsevier, New York, 1977."},{"key":"22","doi-asserted-by":"crossref","unstructured":"[22] P. Tomas, M.J. Escalona, and M. Mejias, \u201cOpen source tools for measuring the internal quality of Java software products: A survey,\u201d Computer Standards &amp; Interfaces, vol.36, no.1, pp.244-255, 2013.","DOI":"10.1016\/j.csi.2013.08.006"},{"key":"23","doi-asserted-by":"crossref","unstructured":"[23] X. Wu, V. Kumar, J.R. Quinlan, J. Ghosh, Q. Yang, H. Motoda, G.J. McLachlan, A. Ng, B. Liu, P.S. Yu, Z.-H. Zhou, M. Steinbach, D.J. Hand, and D. Steinberg, \u201cTop 10 algorithms in data mining,\u201d Journal Knowledge and Information Systems, vol.14, no.1, pp.1-37, 2007.","DOI":"10.1007\/s10115-007-0114-2"},{"key":"24","unstructured":"[24] Weka (ver 3.6.1), http:\/\/www.cs.waikato.ac.nz\/ml\/weka\/"},{"key":"25","unstructured":"[25] E. Alpaydin, Introduction to Machine Learning, 2nd ed., The MIT Press, 2010."},{"key":"26","doi-asserted-by":"crossref","unstructured":"[26] M.A. Hall and G. Holmes, \u201cBenchmarking attribute selection techniques for discrete class data mining,\u201d IEEE Trans. Knowl. Data Eng., vol.15, no.6, pp.1437-1447, 2003.","DOI":"10.1109\/TKDE.2003.1245283"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E98.D\/7\/E98.D_2014EDP7327\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,28]],"date-time":"2025-05-28T23:18:22Z","timestamp":1748474302000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E98.D\/7\/E98.D_2014EDP7327\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"references-count":26,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2015]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2014edp7327","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"value":"0916-8532","type":"print"},{"value":"1745-1361","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015]]}}}