{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T12:03:41Z","timestamp":1776081821049,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T00:00:00Z","timestamp":1621900800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T00:00:00Z","timestamp":1621900800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Front. Comput. Sci."],"published-print":{"date-parts":[[2021,8]]},"DOI":"10.1007\/s11704-020-9281-z","type":"journal-article","created":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T15:31:20Z","timestamp":1621956680000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Using BiLSTM with attention mechanism to automatically detect self-admitted technical debt"],"prefix":"10.1007","volume":"15","author":[{"given":"Dongjin","family":"Yu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,5,25]]},"reference":[{"key":"9281_CR1","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.jss.2017.09.026","volume":"135","author":"S Mensah","year":"2018","unstructured":"Mensah S, Keung J, Svajlenko J, Bennin K E, Mi Q. On the value of a prioritization scheme for resolving self-admitted technical debt. Journal of Systems and Software, 2018, 135: 37\u201354","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"9281_CR2","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/157710.157715","volume":"4","author":"W Cunningham","year":"1992","unstructured":"Cunningham W. The WyCash portfolio management system. ACM SIG-PLAN OOPS Messenger, 1992, 4(2): 29\u201330","journal-title":"ACM SIG-PLAN OOPS Messenger"},{"issue":"6","key":"9281_CR3","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MS.2012.130","volume":"29","author":"E Lim","year":"2012","unstructured":"Lim E, Taksande N, Seaman C. A balancing act: what software practitioners have to say about technical debt. IEEE Software, 2012, 29(6): 22\u201327","journal-title":"IEEE Software"},{"key":"9281_CR4","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1016\/j.jss.2016.05.018","volume":"120","author":"J Yli-Huumo","year":"2016","unstructured":"Yli-Huumo J, Maglyas A, Smolander K. How do software development teams manage technical debt? an empirical study. Journal of Systems and Software, 2016, 120: 195\u2013218","journal-title":"Journal of Systems and Software"},{"key":"9281_CR5","doi-asserted-by":"crossref","unstructured":"Zazworka N, Shaw M A, Shull F, Seaman C. Investigating the impact of design debt on software quality. In: Proceedings of the 2nd Workshop on Managing Technical Debt. 2011, 17\u201323","DOI":"10.1145\/1985362.1985366"},{"key":"9281_CR6","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/j.jss.2014.12.027","volume":"101","author":"Z Li","year":"2015","unstructured":"Li Z, Avgeriou P, Liang P. A systematic mapping study on technical debt and its management. Journal of Systems and Software, 2015, 101: 193\u2013220","journal-title":"Journal of Systems and Software"},{"issue":"11","key":"9281_CR7","doi-asserted-by":"publisher","first-page":"1044","DOI":"10.1109\/TSE.2017.2654244","volume":"43","author":"E S Maldonado","year":"2017","unstructured":"Maldonado E S, Shihab E, Tsantalis N. Using natural language processing to automatically detect self-admitted technical debt. IEEE Transactions on Software Engineering, 2017, 43(11): 1044\u20131062","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"1","key":"9281_CR8","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1007\/s10664-017-9522-4","volume":"23","author":"Q Huang","year":"2018","unstructured":"Huang Q, Shihab E, Xia X, Lo D, Li S. Identifying self-admitted technical debt in open source projects using text mining. Empirical Software Engineering, 2018, 23(1): 418\u2013451","journal-title":"Empirical Software Engineering"},{"key":"9281_CR9","doi-asserted-by":"crossref","unstructured":"Potdar A, Shihab E. An exploratory study on self-admitted technical debt. In: Proceedings of 2014 IEEE International Conference on Software Maintenance and Evolution. 2014, 91\u2013100","DOI":"10.1109\/ICSME.2014.31"},{"key":"9281_CR10","doi-asserted-by":"crossref","unstructured":"Maldonado E S, Shihab E. Detecting and quantifying different types of self-admitted technical debt. In: Proceedings of the 7th IEEE International Workshop on Managing Technical Debt. 2015, 9\u201315","DOI":"10.1109\/MTD.2015.7332619"},{"issue":"8","key":"9281_CR11","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J. Long short-term memory. Neural Computation, 1997, 9(8): 1735\u20131780","journal-title":"Neural Computation"},{"key":"9281_CR12","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.future.2018.09.054","volume":"93","author":"R Yu","year":"2019","unstructured":"Yu R, Gao J, Yu M, Lu W, Xu T, Zhao M, Zhang J, Zhang R, Zhang Z. LSTM-EFG for wind power forecasting based on sequential correlation features. Future Generation Computer Systems, 2019, 93: 33\u201342","journal-title":"Future Generation Computer Systems"},{"issue":"5\u20136","key":"9281_CR13","doi-asserted-by":"publisher","first-page":"602","DOI":"10.1016\/j.neunet.2005.06.042","volume":"18","author":"A Graves","year":"2005","unstructured":"Graves A, Schmidhuber J. Framewise phoneme classification with bidirectional LSTM and other neural network architectures. Neural Networks, 2005, 18(5\u20136): 602\u2013610","journal-title":"Neural Networks"},{"key":"9281_CR14","unstructured":"Zhang S, Zheng D, Hu X, Yang M. Bidirectional long short-term memory networks for relation classification. In: Proceedings of the 29th Pacific Asia Conference on Language, Information and Computation. 2015, 73\u201378"},{"key":"9281_CR15","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1016\/j.neucom.2019.01.078","volume":"337","author":"G Liu","year":"2019","unstructured":"Liu G, Guo J. Bidirectional LSTM with attention mechanism and convolutional layer for text classification. Neurocomputing, 2019, 337: 325\u2013338","journal-title":"Neurocomputing"},{"key":"9281_CR16","doi-asserted-by":"crossref","unstructured":"Zeng D, Liu K, Chen Y, Zhao J. Distant supervision for relation extraction via piecewise convolutional neural networks. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing. 2015, 1753\u20131762","DOI":"10.18653\/v1\/D15-1203"},{"key":"9281_CR17","doi-asserted-by":"crossref","unstructured":"Schnabel T, Labutov I, Mimno D, Joachims T. Evaluation methods for unsupervised word embeddings. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing. 2015, 298\u2013307","DOI":"10.18653\/v1\/D15-1036"},{"key":"9281_CR18","doi-asserted-by":"crossref","unstructured":"Pennington J, Socher R, Manning C D. Glove: global vectors for word representation. In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing. 2014, 1532\u20131543","DOI":"10.3115\/v1\/D14-1162"},{"issue":"1","key":"9281_CR19","first-page":"25","volume":"30","author":"S Kotsiantis","year":"2006","unstructured":"Kotsiantis S, Kanellopoulos D, Pintelas P. Handling imbalanced datasets: a review. GESTS International Transactions on Computer Science and Engineering, 2006, 30(1): 25\u201336","journal-title":"GESTS International Transactions on Computer Science and Engineering"},{"issue":"10","key":"9281_CR20","doi-asserted-by":"publisher","first-page":"1388","DOI":"10.1109\/TKDE.2009.187","volume":"22","author":"M Wasikowski","year":"2009","unstructured":"Wasikowski M, Chen X. Combating the small sample class imbalance problem using feature selection. IEEE Transactions on Knowledge and Data Engineering, 2009, 22(10): 1388\u20131400","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"9281_CR21","doi-asserted-by":"crossref","unstructured":"Xie S, Tu Z. Holistically-nested edge detection. In: Proceedings of the IEEE International Conference on Computer Vision. 2015, 1395\u20131403","DOI":"10.1109\/ICCV.2015.164"},{"issue":"3","key":"9281_CR22","first-page":"199","volume":"1","author":"P Bajpai","year":"2010","unstructured":"Bajpai P, Kumar M. Genetic algorithm-an approach to solve global optimization problems. Indian Journal of Computer Science and Engineering, 2010, 1(3): 199\u2013206","journal-title":"Indian Journal of Computer Science and Engineering"},{"key":"9281_CR23","unstructured":"Kingma D P, Ba J. Adam: a method for stochastic optimization. In: Proceedings of the 3rd International Conference on Learning Representations. 2015"},{"key":"9281_CR24","doi-asserted-by":"crossref","unstructured":"Zampetti F, Noiseux C, Antoniol G, Khomh F, Di Penta M. Recommending when design technical debt should be self-admitted. In: Proceedings of 2017 IEEE International Conference on Software Maintenance and Evolution. 2017, 216\u2013226","DOI":"10.1109\/ICSME.2017.44"},{"key":"9281_CR25","doi-asserted-by":"crossref","unstructured":"Liu Z, Huang Q, Xia X, Shihab E, Lo D, Li S. Satd detector: a text-mining-based self-admitted technical debt detection tool. In: Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings. 2018, 9\u201312","DOI":"10.1145\/3183440.3183478"},{"key":"9281_CR26","doi-asserted-by":"crossref","unstructured":"Lee M L, Ling T W, Low W L. IntelliClean: a knowledge-based intelligent data cleaner. In: Proceedings of the 6th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2000, 290\u2013294","DOI":"10.1145\/347090.347154"},{"key":"9281_CR27","unstructured":"Gelfand A E. Model determination using sampling-based methods. Markov chain Monte Carlo in practice, 1996, 145\u2013161"},{"key":"9281_CR28","doi-asserted-by":"crossref","unstructured":"Jiang H, Zhang J, Li X, Ren Z, Lo D. A more accurate model for finding tutorial segments explaining APIs. In: Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering. 2016, 157\u2013167","DOI":"10.1109\/SANER.2016.59"},{"issue":"11","key":"9281_CR29","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y Lecun","year":"1998","unstructured":"Lecun Y, Bottou L, Bengio Y, Haffner P. Gradient-based learning applied to document recognition. Proceedings of the IEEE, 1998, 86(11): 2278\u20132324","journal-title":"Proceedings of the IEEE"},{"key":"9281_CR30","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/j.jss.2019.02.056","volume":"152","author":"G Sierra","year":"2019","unstructured":"Sierra G, Shihab E, Kamei Y. A survey of self-admitted technical debt. Journal of Systems and Software, 2019, 152: 70\u201382","journal-title":"Journal of Systems and Software"},{"key":"9281_CR31","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1016\/j.jss.2014.12.027","volume":"101","author":"Z Li","year":"2015","unstructured":"Li Z, Avgeriou P, Liang P. A systematic mapping study on technical debt and its management. Journal of Systems and Software, 2015, 101: 193\u2013220","journal-title":"Journal of Systems and Software"},{"key":"9281_CR32","doi-asserted-by":"crossref","unstructured":"Fontana F A, Ferme V, Spinelli S. Investigating the impact of code smells debt on quality code evaluation. In: Proceedings of the 3rd International Workshop on Managing Technical Debt. 2012, 15\u201322","DOI":"10.1109\/MTD.2012.6225993"},{"issue":"6","key":"9281_CR33","doi-asserted-by":"publisher","first-page":"1498","DOI":"10.1016\/j.jss.2012.12.052","volume":"86","author":"E Tom","year":"2013","unstructured":"Tom E, Aurum A K, Vidgen R. An exploration of technical debt. Journal of Systems and Software, 2013, 86(6): 1498\u20131516","journal-title":"Journal of Systems and Software"},{"key":"9281_CR34","doi-asserted-by":"crossref","unstructured":"Zazworka N, Sp\u00ednola R O, Vetro\u2019 A, Shull F, Seaman C. A case study on effectively identifying technical debt. In: Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering. 2013, 42\u201347","DOI":"10.1145\/2460999.2461005"},{"key":"9281_CR35","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.infsof.2015.10.008","volume":"70","author":"N S R Alves","year":"2016","unstructured":"Alves N S R, Mendes T S, Mendon\u00e7a M G, Sp\u00ednola R O, Shull F, Seaman C. Identification and management of technical debt: a systematic mapping study. Information and Software Technology, 2016, 70: 100\u2013121","journal-title":"Information and Software Technology"},{"key":"9281_CR36","unstructured":"Farias M A F, Mendon\u00e7a M G, Silva A B, Sp nola R O. A contextualized vocabulary model for identifying technical debt on code comments. In: Proceedings of the 7th IEEE International Workshop on Managing Technical Debt. 2015, 25\u201332"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-020-9281-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11704-020-9281-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-020-9281-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,19]],"date-time":"2022-09-19T20:43:16Z","timestamp":1663620196000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11704-020-9281-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,25]]},"references-count":36,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["9281"],"URL":"https:\/\/doi.org\/10.1007\/s11704-020-9281-z","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"value":"2095-2228","type":"print"},{"value":"2095-2236","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,25]]},"assertion":[{"value":"1 August 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 March 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 May 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"154208"}}