{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T04:12:21Z","timestamp":1781064741032,"version":"3.54.1"},"reference-count":111,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100004156","name":"Mahidol University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004156","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2019,7,1]]},"DOI":"10.1109\/tse.2018.2792473","type":"journal-article","created":{"date-parts":[[2018,1,12]],"date-time":"2018-01-12T19:43:18Z","timestamp":1515786198000},"page":"637-656","source":"Crossref","is-referenced-by-count":154,"title":["A Deep Learning Model for Estimating Story Points"],"prefix":"10.1109","volume":"45","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8188-4749","authenticated-orcid":false,"given":"Morakot","family":"Choetkiertikul","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hoa Khanh","family":"Dam","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6531-8907","authenticated-orcid":false,"given":"Truyen","family":"Tran","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3702-7963","authenticated-orcid":false,"given":"Trang","family":"Pham","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aditya","family":"Ghose","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5040-3196","authenticated-orcid":false,"given":"Tim","family":"Menzies","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbi.2017.04.001"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICPR.2016.7900183"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1162\/089976600300015015"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2693989"},{"key":"ref30","first-page":"1","article-title":"Planning poker or how to avoid analysis paralysis while release planning","volume":"3","author":"grenning","year":"2002","journal-title":"Hawthorn Woods Renaissance Software Consulting"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7299101"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2013.6638947"},{"key":"ref35","first-page":"194","article-title":"LSTM neural networks for language modeling","author":"sundermeyer","year":"2012","journal-title":"Proc Annu Conf Int Speech Commun Assoc"},{"key":"ref34","first-page":"237","article-title":"Gradient flow in recurrent nets: The difficulty of learning long-term dependencies","author":"kolen","year":"2009","journal-title":"A Field Guide to Dynamical Recurrent Networks"},{"key":"ref28","article-title":"Atlassian JIRA agile software","year":"2016"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595713"},{"key":"ref29","article-title":"Spring XD issue XD-2970","year":"2016"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.111"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/32.799958"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1002\/j.2334-5837.2011.tb01282.x"},{"key":"ref24","author":"cohn","year":"2005","journal-title":"Agile Estimating and Planning"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1108\/10650751111106528"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2983985"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.81"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321639"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2639490.2639503"},{"key":"ref50","first-page":"2377","article-title":"Training very deep networks","author":"srivastava","year":"2015","journal-title":"Proc 28th Int Conf Neural Inf Process Syst (NIPS)"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2014.09.003"},{"key":"ref59","first-page":"1188","article-title":"Distributed representations of sentences and documents","volume":"32","author":"le","year":"2014","journal-title":"Proc 31st Int Conf Mach Learn"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/1386352.1386388"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/2738037"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2012.07.059"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2011.12.008"},{"key":"ref54","first-page":"1929","article-title":"Dropout: A simple way to prevent neural networks from overfitting","volume":"15","author":"srivastava","year":"2014","journal-title":"J Mach Learn Res"},{"key":"ref53","article-title":"Theano: A {Python} framework for fast computation of mathematical expressions","volume":"abs 1605 0","author":"team","year":"2016","journal-title":"ArXiv e-prints"},{"key":"ref52","first-page":"307","article-title":"Noise-contrastive estimation of unnormalized statistical models, with applications to natural image statistics","volume":"13","author":"gutmann","year":"2012","journal-title":"J Mach Learn Res"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2015.123"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1002\/0471028959.sof282"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-03629-8"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2014.49"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2011.71"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.114"},{"key":"ref7","author":"mcconnell","year":"2006","journal-title":"Software Estimation Demystifying the Black Art"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2013.2293637"},{"key":"ref9","author":"sommerville","year":"2010","journal-title":"Software Engineering"},{"key":"ref46","first-page":"2343","article-title":"When and why are deep networks better than shallow ones?","author":"mhaskar","year":"2017","journal-title":"Proc AAAI Conf Artif Intell"},{"key":"ref45","first-page":"1","article-title":"Why deep neural networks for function approximation?","author":"liang","year":"2016","journal-title":"arXiv 1610 04161"},{"key":"ref48","first-page":"2924","article-title":"On the number of linear regions of deep neural networks","author":"montufar","year":"2014","journal-title":"Proc Int Conf Neural Inf Process"},{"key":"ref47","first-page":"2847","article-title":"On the expressive power of deep neural networks","author":"raghu","year":"2017","journal-title":"Proc Int Conf Mach Learn"},{"key":"ref42","first-page":"3104","article-title":"Sequence to sequence learning with neural networks","author":"sutskever","year":"2014","journal-title":"Proc Int Conf Neural Inf Process"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2012.2205597"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1561\/2200000006"},{"key":"ref43","first-page":"1378","article-title":"Ask me anything: Dynamic memory networks for natural language processing","volume":"48","author":"kumar","year":"2016","journal-title":"Proc Int Conf Mach Learn (ICML)"},{"key":"ref73","first-page":"101","article-title":"A critique and improvement of the CL common language effect size statistics of McGraw and Wong","volume":"25","author":"vargha","year":"2000","journal-title":"Journal of Educational and Behavioral Statistics"},{"key":"ref72","first-page":"1","article-title":"The bonferonni and Sidak corrections for multiple comparisons","volume":"1","author":"abdi","year":"2007","journal-title":"Encyclopedia of Measurement and Statistics N"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1080\/00401706.1989.10488618"},{"key":"ref70","author":"menzies","year":"2014","journal-title":"Sharing Data and Models in Software Engineering"},{"key":"ref76","first-page":"625","article-title":"Why does unsupervised pre-training help deep learning?","volume":"11","author":"erhan","year":"2010","journal-title":"J Mach Learn Res"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390303"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985795"},{"key":"ref75","first-page":"2579","article-title":"Visualizing high-dimensional data using t-SNE","volume":"9","author":"van der maaten","year":"2008","journal-title":"J Mach Learn Res"},{"key":"ref78","first-page":"2493","article-title":"Natural language processing (almost) from scratch","volume":"12","author":"collobert","year":"2011","journal-title":"J Mach Learn Res"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1201\/9781420050264"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.27"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1023\/A:1023062629183"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9300-5"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2008.06.001"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/2972958.2972959"},{"key":"ref65","author":"conte","year":"1986","journal-title":"Software Engineering Metrics and Models"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1245300"},{"key":"ref67","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1049\/ip-sen:20010506","article-title":"what accuracy statistics really measure [software estimation]","volume":"148","author":"kitchenham","year":"2001","journal-title":"Software IEE Proceedings-"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/1370788.1370804"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1145\/1414004.1414015"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.2139\/ssrn.2229735"},{"key":"ref1","article-title":"Delivering large-scale IT projects on time, on budget, and on value","author":"michael","year":"2012"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884804"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.76"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1126\/science.1127647"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2007.16"},{"key":"ref107","first-page":"1345","article-title":"DeepFix: Fixing common C language errors by deep learning","author":"gupta","year":"2017","journal-title":"Proc 31st AAAI Conf Artif Intell"},{"key":"ref93","volume":"2011","year":"2011","journal-title":"INTERNATIONAL STANDARD ISO\/IEC Software Engineering COSMIC A Functional Size Measurement Method"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950334"},{"key":"ref92","first-page":"25","article-title":"Effort estimation with story points and COSMIC function points - an industry case study","author":"djouab","year":"2008"},{"key":"ref105","first-page":"1","article-title":"A deep language model for software code","author":"dam","year":"2016"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijforecast.2007.05.011"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594321"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.07.474"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970326"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2015.38"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P14-1062"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2015.14"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2007.25"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985472"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1145\/2480362.2480560"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1145\/1808920.1808933"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.256943"},{"key":"ref11","author":"boehm","year":"2000","journal-title":"Software Cost Estimation with COCOMO II"},{"key":"ref12","first-page":"1","article-title":"Multinomial logistic regression applied on software productivity prediction","author":"sentas","year":"2003","journal-title":"Proc 9th Panhellenic Conf Informatics"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2004.05.001"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICCTA.2007.89"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1342211.1342243"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9193-5"},{"key":"ref16","first-page":"237","article-title":"Software cost prediction with predefined interval estimates","author":"bibi","year":"2004","journal-title":"Proceedings of the 1st Software Measurement European Forum (SMEF)"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1486"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/32.637387"},{"key":"ref84","first-page":"352","article-title":"Software effort estimation using machine learning techniques with robust confidence intervals","author":"braga","year":"2007","journal-title":"Proc Int Conf Hybrid Intell Syst"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009897800559"},{"key":"ref83","article-title":"The PROMISE Repository of empirical software engineering data","author":"menzies","year":"2015"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884830"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1016\/j.artint.2007.10.009"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.2"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1145\/2647868.2654889"},{"key":"ref86","first-page":"1","article-title":"Visualizing and understanding recurrent networks","author":"karpathy","year":"2015","journal-title":"arXiv 1506 02078"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939778"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00156-5"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/8764373\/08255666.pdf?arnumber=8255666","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T21:14:29Z","timestamp":1657746869000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8255666\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,1]]},"references-count":111,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/tse.2018.2792473","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,7,1]]}}}