{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:07:00Z","timestamp":1750223220042},"publisher-location":"Cham","reference-count":13,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319936581"},{"type":"electronic","value":"9783319936598"}],"license":[{"start":{"date-parts":[[2018,6,19]],"date-time":"2018-06-19T00:00:00Z","timestamp":1529366400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-319-93659-8_78","type":"book-chapter","created":{"date-parts":[[2018,6,18]],"date-time":"2018-06-18T14:00:55Z","timestamp":1529330455000},"page":"855-864","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A Proposal of Code Completion Problem for Java Programming Learning Assistant System"],"prefix":"10.1007","author":[{"given":"Htoo Htoo Sandi","family":"Kyaw","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shwe Thinzar","family":"Aung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hnin Aye","family":"Thant","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nobuo","family":"Funabiki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,19]]},"reference":[{"key":"78_CR1","unstructured":"Cass, S.: The 2015 Top Ten Programming Languages. http:\/\/spectrum.ieee.org\/computing\/software\/the-2015-top-ten-programming-languages\/?utm_so"},{"issue":"1","key":"78_CR2","first-page":"38","volume":"40","author":"N Funabiki","year":"2013","unstructured":"Funabiki, N., Matsushima, Y., Nakanishi, T., Amano, N.: A Java programming learning assistant system using test-driven development method. Int. J. Comput. Sci. 40(1), 38\u201346 (2013)","journal-title":"Int. J. Comput. Sci."},{"issue":"3","key":"78_CR3","doi-asserted-by":"crossref","first-page":"9","DOI":"10.52731\/iee.v1.i3.39","volume":"1","author":"KK Zaw","year":"2015","unstructured":"Zaw, K.K., Funabiki, N., Kao, W.-C.: A proposal of value trace problem for algorithm code reading in Java programming learning assistant system. Inf. Eng. Express. 1(3), 9\u201318 (2015)","journal-title":"Inf. Eng. Express."},{"issue":"3","key":"78_CR4","doi-asserted-by":"crossref","first-page":"19","DOI":"10.52731\/iee.v1.i3.40","volume":"1","author":"N Ishihara","year":"2015","unstructured":"Ishihara, N., Funabiki, N., Kao, W.-C.: A proposal of statement fill-in-blank problem using program dependence graph in Java programming learning assistant system. Inf. Eng. Express. 1(3), 19\u201328 (2015)","journal-title":"Inf. Eng. Express."},{"key":"78_CR5","doi-asserted-by":"crossref","unstructured":"Tana, Funabiki, N., Zaw, K.K., Ishihara, N., Matsumoto, S., Kao, W.-C.: A fill-in-blank problem workbook for Java programming learning assistant system. Int. J. Web Inform. Sys. 13(2), 140\u2013154 (2017)","DOI":"10.1108\/IJWIS-12-2016-0076"},{"key":"78_CR6","unstructured":"Funabiki, N., Tana, Zaw, K.K., Ishihara, N. Kao, W.-C.: A graph-based blank element selection algorithm for fill-in-blank problems in Java programming learning assistant system. IAENG Int. J. Comput. Sci. 44(2), 247\u2013260 (2017)"},{"key":"78_CR7","unstructured":"Murach, J., Urban, M.: Murach\u2019s Java Servlets and JSP, 3rd edn. Mike Murach & Associates, Inc., Fresno (2014)"},{"key":"78_CR8","unstructured":"Boswell, D., Foucher, T.: The Art of Readable Code. O\u2019Reilly, Sebastopol (2011)"},{"key":"78_CR9","doi-asserted-by":"crossref","unstructured":"Funabiki, N., Ogawa, T., Ishihara, N., Kuribayashi, M., Kao, W.-C.: A proposal of coding rule learning function in Java programming learning assistant system. In: Proceedings of CISIS, pp. 561\u2013566 (2016)","DOI":"10.1109\/CISIS.2016.94"},{"key":"78_CR10","unstructured":"CamelCase definition. http:\/\/searchsoa.techtarget.com\/definition\/CamelCase"},{"key":"78_CR11","doi-asserted-by":"crossref","unstructured":"Funabiki, N., Masaoka, H., Ishihara, N., Lai, I-W., Kao, W.-C.: Offline answering function for fill-in-blank problems in Java programming learning assistant system. In: Proceedings of ICCE-TW, pp. 324\u2013325 (2016)","DOI":"10.1109\/ICCE-TW.2016.7521045"},{"key":"78_CR12","volume-title":"Java: How to Program","author":"PJ Deitel","year":"2011","unstructured":"Deitel, P.J., Deitel, H.M.: Java: How to Program, 9th edn. Prentice Hall, Upper Saddle River (2011)","edition":"9"},{"key":"78_CR13","unstructured":"Hypothesis Testing. https:\/\/onlinecourses.science.psu.edu\/statprogram\/node\/137"}],"container-title":["Advances in Intelligent Systems and Computing","Complex, Intelligent, and Software Intensive Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-93659-8_78","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,25]],"date-time":"2022-08-25T22:16:00Z","timestamp":1661465760000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-93659-8_78"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,19]]},"ISBN":["9783319936581","9783319936598"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-93659-8_78","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2018,6,19]]}}}