{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,25]],"date-time":"2026-01-25T10:13:41Z","timestamp":1769336021734,"version":"3.49.0"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2018,4,20]],"date-time":"2018-04-20T00:00:00Z","timestamp":1524182400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Sci. China Inf. Sci."],"published-print":{"date-parts":[[2018,5]]},"DOI":"10.1007\/s11432-017-9402-3","type":"journal-article","created":{"date-parts":[[2018,4,27]],"date-time":"2018-04-27T05:34:41Z","timestamp":1524807281000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Toward accurate link between code and software documentation"],"prefix":"10.1007","volume":"61","author":[{"given":"Yingkui","family":"Cao","sequence":"first","affiliation":[]},{"given":"Yanzhen","family":"Zou","sequence":"additional","affiliation":[]},{"given":"Yuxiang","family":"Luo","sequence":"additional","affiliation":[]},{"given":"Bing","family":"Xie","sequence":"additional","affiliation":[]},{"given":"Junfeng","family":"Zhao","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,4,20]]},"reference":[{"key":"9402_CR1","doi-asserted-by":"publisher","first-page":"970","DOI":"10.1109\/TSE.2002.1041053","volume":"28","author":"G Antoniol","year":"2002","unstructured":"Antoniol G, Canfora G, Casazza G, et al. Recovering traceability links between code and documentation. IEEE Trans Softw Eng, 2002, 28: 970\u2013983","journal-title":"IEEE Trans Softw Eng"},{"key":"9402_CR2","first-page":"125","volume-title":"Proceedings of the 25th International Conference on Software Engineering","author":"A Marcus","year":"2003","unstructured":"Marcus A, Maletic J I. Recovering documentation-to-source-code traceability links using latent semantic indexing. In: Proceedings of the 25th International Conference on Software Engineering, Portland, 2003. 125\u2013135"},{"key":"9402_CR3","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1109\/ICSME.2017.17","volume-title":"Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2017)","author":"M P Robillard","year":"2017","unstructured":"Robillard M P, Marcus A, Treude C, et al. On-demand developer documentation. In: Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2017), Shanghai, 2017. 479\u2013483"},{"key":"9402_CR4","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1109\/WCRE.2009.44","volume-title":"Proceedings of the 16th Working Conference on Reverse Engineering (WCRE 2009)","author":"A Bacchelli","year":"2009","unstructured":"Bacchelli A, D\u2019Ambros M, Lanza M, et al. Benchmarking lightweight techniques to link e-mails and source code. In: Proceedings of the 16th Working Conference on Reverse Engineering (WCRE 2009), Lille, 2009. 205\u2013214"},{"key":"9402_CR5","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1145\/1806799.1806855","volume-title":"Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering-Volume 1","author":"A Bacchelli","year":"2010","unstructured":"Bacchelli A, Lanza M, Robbes R. Linking e-mails and source code artifacts. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering-Volume 1, Cape Town, 2010. 375\u2013384"},{"key":"9402_CR6","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1109\/ICSE.2012.6227207","volume-title":"Proceedings of the 34th International Conference on Software Engineering (ICSE 2012)","author":"B Dagenais","year":"2012","unstructured":"Dagenais B, Robillard M P. Recovering traceability links between an API and its learning resources. In: Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), Zurich, 2012. 47\u201357"},{"key":"9402_CR7","first-page":"832","volume-title":"Proceedings of the 2013 International Conference on Software Engineering","author":"P C Rigby","year":"2013","unstructured":"Rigby P C, Robillard M P. Discovering essential code elements in informal documentation. In: Proceedings of the 2013 International Conference on Software Engineering, San Francisco, 2013. 832\u2013841"},{"key":"9402_CR8","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/TEFSE.2009.5069582","volume-title":"Proceedings of ICSE Workshop on Traceability in Emerging Forms of Software Engineering","author":"C McMillan","year":"2009","unstructured":"McMillan C, Poshyvanyk D, Revelle M. Combining textual and structural analysis of software artifacts for traceability link recovery. In: Proceedings of ICSE Workshop on Traceability in Emerging Forms of Software Engineering. Washington: IEEE Computer Society, 2009. 41\u201348"},{"key":"9402_CR9","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1109\/CSMR.2013.29","volume-title":"Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR 2013)","author":"A Panichella","year":"2013","unstructured":"Panichella A, McMillan C, Moritz E, et al. When and how using structural information to improve ir-based traceability recovery. In: Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR 2013), Genova, 2013. 199\u2013208"},{"key":"9402_CR10","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1145\/2568225.2568313","volume-title":"Proceedings of the 36th International Conference on Software Engineering (ICSE 2014)","author":"S Subramanian","year":"2014","unstructured":"Subramanian S, Inozemtseva L, Holmes R. Live API documentation. In: Proceedings of the 36th International Conference on Software Engineering (ICSE 2014), Hyderabad, 2014. 643\u2013652"},{"key":"9402_CR11","first-page":"869","volume-title":"Proceedings of the 37th International Conference on Software Engineering-Volume 1","author":"G Petrosyan","year":"2015","unstructured":"Petrosyan G, Robillard M P, Mori R D. Discovering information explaining API types using text classification. In: Proceedings of the 37th International Conference on Software Engineering-Volume 1, Florence, 2015. 869\u2013879"},{"key":"9402_CR12","first-page":"157","volume-title":"Proceedings of IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016)","author":"H Jiang","year":"2016","unstructured":"Jiang H, Zhang J, Li X, et al. A more accurate model for finding tutorial segments explaining APIs. In: Proceedings of IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), Suita, 2016. 157\u2013167"},{"key":"9402_CR13","first-page":"1","volume-title":"Proceedings of the 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2015)","author":"Y Z Zou","year":"2015","unstructured":"Zou Y Z, Ye T, Lu Y Y, et al. Learning to rank for question-oriented software text retrieval. In: Proceedings of the 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2015), Lincoln, 2015. 1\u201311"},{"key":"9402_CR14","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1007\/s11390-017-1718-y","volume":"32","author":"Z Q Lin","year":"2017","unstructured":"Lin Z Q, Xie B, Zou Y Z, et al. Intelligent development environment and software knowledge graph. J Comput Sci Technol, 2017, 32: 242\u2013249","journal-title":"J Comput Sci Technol"},{"key":"9402_CR15","unstructured":"Mikolov T, Chen K, Corrado G, et al. Efficient estimation of word representations in vector space. ArXiv:1301.3781"},{"key":"9402_CR16","doi-asserted-by":"publisher","first-page":"1189","DOI":"10.1214\/aos\/1013203451","volume":"29","author":"J H Friedman","year":"2001","unstructured":"Friedman J H. Greedy function approximation: a gradient boosting machine. Ann Stat, 2001, 29: 1189\u20131232","journal-title":"Ann Stat"},{"key":"9402_CR17","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/S0167-9473(01)00065-2","volume":"38","author":"J H Friedman","year":"2002","unstructured":"Friedman J H. Stochastic gradient boosting. Comput Stat Data Anal, 2002, 38: 367\u2013378","journal-title":"Comput Stat Data Anal"},{"key":"9402_CR18","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1145\/2491627.2491633","volume-title":"Proceedings of the 17th International Software Product Line Conference","author":"R Tsuchiya","year":"2013","unstructured":"Tsuchiya R, Kato T, Washizaki H, et al. Recovering traceability links between requirements and source code in the same series of software products. In: Proceedings of the 17th International Software Product Line Conference, Tokyo, 2013. 121\u2013130"},{"key":"9402_CR19","doi-asserted-by":"publisher","first-page":"852","DOI":"10.1587\/transinf.2014EDP7199","volume":"98","author":"R Tsuchiya","year":"2015","unstructured":"Tsuchiya R, Washizaki H, Fukazawa Y, et al. Recovering traceability links between requirements and source code using the configuration management log. IEICE Trans Inf Syst, 2015, 98: 852\u2013862","journal-title":"IEICE Trans Inf Syst"},{"key":"9402_CR20","first-page":"70","volume":"49","author":"Y Xu","year":"2013","unstructured":"Xu Y, Liu C. Research on retrieval methods for traceability between Chinese documentation and source code based on LDA. Comput Eng Appl, 2013, 49: 70\u201376","journal-title":"Comput Eng Appl"},{"key":"9402_CR21","first-page":"22","volume":"37","author":"G Lai","year":"2009","unstructured":"Lai G, Wang X, Liu C. Analysis and improvement on retrieval methods for traceability links between source code and documentation. ACTA Electron Sin, 2009, 37: 22\u201330","journal-title":"ACTA Electron Sin"},{"key":"9402_CR22","first-page":"7","volume":"6","author":"B Yang","year":"2014","unstructured":"Yang B, Liu C. Research on traceability recovery between documentation and source code based on software structure. J Front Comput Sci Tech, 2014, 6: 7","journal-title":"J Front Comput Sci Tech"},{"key":"9402_CR23","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1145\/2884781.2884862","volume-title":"Proceedings of the 38th International Conference on Software Engineering","author":"X Ye","year":"2016","unstructured":"Ye X, Shen H, Ma X, et al. From word embeddings to document similarities for improved information retrieval in software engineering. In: Proceedings of the 38th International Conference on Software Engineering, Austin, 2016. 404\u2013415"},{"key":"9402_CR24","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/ICSME.2016.57","volume-title":"Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2016)","author":"M Rahimi","year":"2016","unstructured":"Rahimi M, Goss W, Cleland-Huang J. Evolving requirements-to-code trace links across versions of a software system. In: Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, 2016. 99\u2013109"},{"key":"9402_CR25","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1109\/ICSME.2016.51","volume-title":"Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2016)","author":"Y Zhang","year":"2016","unstructured":"Zhang Y, Lo D, Xia X, et al. Inferring links between concerns and methods with multi-abstraction vector space model. In: Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, 2016. 110\u2013121"},{"key":"9402_CR26","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/978-3-662-47895-0_25","volume-title":"Advanced Multimedia and Ubiquitous Engineering","author":"S Kim","year":"2016","unstructured":"Kim S, Kim H Y, Kim J A, et al. A study on traceability between documents of a software R&D project. In: Advanced Multimedia and Ubiquitous Engineering. Berlin: Springer, 2016. 203\u2013210"},{"key":"9402_CR27","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1109\/ICSM.2004.1357816","volume-title":"Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004)","author":"A Lucia de","year":"2004","unstructured":"de Lucia A, Fasano F, Oliveto R, et al. Enhancing an artefact management system with traceability recovery features. In: Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), Chicago, 2004. 306\u2013315"},{"key":"9402_CR28","doi-asserted-by":"publisher","first-page":"576","DOI":"10.1109\/ICSM.2015.7332517","volume-title":"Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2015)","author":"K Nishikawa","year":"2015","unstructured":"Nishikawa K, Washizaki H, Fukazawa Y, et al. Recovering transitive traceability links among software artifacts. In: Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, 2015. 576\u2013580"},{"key":"9402_CR29","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1109\/ICSME.2016.11","volume-title":"Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2016)","author":"D Ye","year":"2016","unstructured":"Ye D, Xing Z, Foo C Y, et al. Learning to extract api mentions from informal natural language discussions. In: Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, 2016. 389\u2013399"},{"key":"9402_CR30","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1145\/1858996.1859006","volume-title":"Proceedings of the 25th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2010)","author":"G Sridhara","year":"2010","unstructured":"Sridhara G, Hill E, Muppaneni D, et al. Towards automatically generating summary comments for java methods. In: Proceedings of the 25th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2010), Antwerp, 2010. 43\u201352"},{"key":"9402_CR31","first-page":"431","volume-title":"Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution","author":"B P Eddy","year":"2014","unstructured":"Eddy B P, Kraft N A. Using structured queries for source code search. In: Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, 2014. 431\u2013435"},{"key":"9402_CR32","first-page":"541","volume-title":"Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution","author":"L Ponzanelli","year":"2014","unstructured":"Ponzanelli L, Mocci A, Bacchelli A, et al. Improving low quality stack overflow post detection. In: Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, 2014. 541\u2013544"},{"key":"9402_CR33","first-page":"2181","volume-title":"Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence","author":"Y Lin","year":"2015","unstructured":"Lin Y, Liu Z, Sun M, et al. Learning entity and relation embeddings for knowledge graph completion. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, Austin, 2015. 2181\u20132187"},{"key":"9402_CR34","first-page":"111","volume":"2","author":"O W L Creation","year":"2011","unstructured":"Creation O W L. To generate the ontology from Java source code. Int J Adv Comput Sci Appl, 2011, 2: 111\u2013116","journal-title":"Int J Adv Comput Sci Appl"},{"key":"9402_CR35","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1145\/1985793.1985809","volume-title":"Proceedings of the 33rd International Conference on Software Engineering","author":"C McMillan","year":"2011","unstructured":"McMillan C, Grechanik M, Poshyvanyk D, et al. Portfolio: finding relevant functions and their usage. In: Proceedings of the 33rd International Conference on Software Engineering, Waikiki, 2011. 111\u2013120"},{"key":"9402_CR36","first-page":"157","volume-title":"Proceedings of the 18th ACM SIGSOFT international symposium on Foundations of software engineering","author":"S K Bajracharya","year":"2010","unstructured":"Bajracharya S K, Ossher J, Lopes C V. Leveraging usage similarity for effective retrieval of examples in code repositories. In: Proceedings of the 18th ACM SIGSOFT international symposium on Foundations of software engineering, Santa Fe, 2010. 157\u2013166"},{"key":"9402_CR37","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/ICSM.2015.7332450","volume-title":"Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2015)","author":"S Butler","year":"2015","unstructured":"Butler S, Wermelinger M, Yu Y J. Investigating naming convention adherence in Java references. In: Proceedings of IEEE International Conference on Software Maintenance and Evolution (ICSME 2015), Bremen, 2015. 41\u201350"}],"container-title":["Science China Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-017-9402-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11432-017-9402-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-017-9402-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,21]],"date-time":"2022-08-21T04:04:41Z","timestamp":1661054681000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11432-017-9402-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,20]]},"references-count":37,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2018,5]]}},"alternative-id":["9402"],"URL":"https:\/\/doi.org\/10.1007\/s11432-017-9402-3","relation":{},"ISSN":["1674-733X","1869-1919"],"issn-type":[{"value":"1674-733X","type":"print"},{"value":"1869-1919","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,4,20]]},"assertion":[{"value":"30 November 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 March 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 April 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"050105"}}