{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T13:17:50Z","timestamp":1773839870534,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2018,3,5]],"date-time":"2018-03-05T00:00:00Z","timestamp":1520208000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Singapore MOE AcRF Tier-1","award":["M4011165.020"],"award-info":[{"award-number":["M4011165.020"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2018,12]]},"DOI":"10.1007\/s10664-018-9608-7","type":"journal-article","created":{"date-parts":[[2018,3,5]],"date-time":"2018-03-05T01:36:54Z","timestamp":1520213814000},"page":"3129-3160","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["APIReal: an API recognition and linking approach for online developer forums"],"prefix":"10.1007","volume":"23","author":[{"given":"Deheng","family":"Ye","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1846-0921","authenticated-orcid":false,"given":"Lingfeng","family":"Bao","sequence":"additional","affiliation":[]},{"given":"Zhenchang","family":"Xing","sequence":"additional","affiliation":[]},{"given":"Shang-Wei","family":"Lin","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,3,5]]},"reference":[{"key":"9608_CR1","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.infsof.2017.04.005","volume":"88","author":"R Abdalkareem","year":"2017","unstructured":"Abdalkareem R, Shihab E, Rilling J (2017) On code reuse from stackoverflow: an exploratory study on android apps. Inf Softw Technol 88:148\u2013158","journal-title":"Inf Softw Technol"},{"issue":"10","key":"9608_CR2","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, De Lucia A, Merlo E (2002) Recovering traceability links between code and documentation. IEEE Trans Softw Eng (TSE) 28(10):970\u2013983","journal-title":"IEEE Trans Softw Eng (TSE)"},{"key":"9608_CR3","doi-asserted-by":"crossref","unstructured":"Bacchelli A, D\u2019Ambros M, Lanza M, Robbes R (2009) Benchmarking lightweight techniques to link e-mails and source code. In: Proceedings of the 16th working conference on reverse engineering (WCRE). IEEE, Piscataway, pp 205\u2013214","DOI":"10.1109\/WCRE.2009.44"},{"key":"9608_CR4","doi-asserted-by":"crossref","unstructured":"Bacchelli A, Lanza M, Robbes R (2010) Linking e-mails and source code artifacts. In: Proceedings of the 32nd ACM\/IEEE international conference on software engineering (ICSE). ACM, New York, pp 375\u2013384","DOI":"10.1145\/1806799.1806855"},{"key":"9608_CR5","doi-asserted-by":"crossref","unstructured":"Bacchelli A, Cleve A, Lanza M, Mocci A (2011) Extracting structured data from natural language documents with island parsing. In: Proceedings of the 26th IEEE\/ACM international conference on automated software engineering (ASE). IEEE, Piscataway, pp 476\u2013479","DOI":"10.1109\/ASE.2011.6100103"},{"issue":"4","key":"9608_CR6","first-page":"467","volume":"18","author":"PF Brown","year":"1992","unstructured":"Brown PF, Desouza PV, Mercer RL, Pietra VJD, Lai JC (1992) Class-based n-gram models of natural language. Comput Linguist 18(4):467\u2013479","journal-title":"Comput Linguist"},{"key":"9608_CR7","doi-asserted-by":"crossref","unstructured":"Chen F, Kim S (2015) Crowd debugging. In: Proceedings of the 10th joint meeting on foundations of software engineering (FSE). ACM, New York, pp 320\u2013332","DOI":"10.1145\/2786805.2786819"},{"key":"9608_CR8","doi-asserted-by":"crossref","unstructured":"Chen X, Liu Z, Sun M (2014) A unified model for word sense representation and disambiguation. In: EMNLP, Citeseer, pp 1025\u20131035","DOI":"10.3115\/v1\/D14-1110"},{"key":"9608_CR9","doi-asserted-by":"crossref","unstructured":"Dagenais B, Robillard MP (2012) Recovering traceability links between an api and its learning resources. In: Proceedings of the 34th international conference on software engineering (ICSE). IEEE, Piscataway, pp 47\u201357","DOI":"10.1109\/ICSE.2012.6227207"},{"issue":"5","key":"9608_CR10","doi-asserted-by":"publisher","first-page":"378","DOI":"10.1037\/h0031619","volume":"76","author":"JL Fleiss","year":"1971","unstructured":"Fleiss JL (1971) Measuring nominal scale agreement among many raters. Psychol Bull 76(5):378","journal-title":"Psychol Bull"},{"key":"9608_CR11","doi-asserted-by":"crossref","unstructured":"Gao Q, Zhang H, Wang J, Xiong Y, Zhang L, Mei H (2015) Fixing recurring crash bugs via analyzing q&a sites (t). In: Proceedings of the 30th IEEE\/ACM international conference on automated software engineering (ASE). IEEE, Piscataway, pp 307\u2013318","DOI":"10.1109\/ASE.2015.81"},{"key":"9608_CR12","doi-asserted-by":"crossref","unstructured":"Guo J, Che W, Wang H, Liu T (2014) Revisiting embedding features for simple semi-supervised learning. In: EMNLP, pp 110\u2013120","DOI":"10.3115\/v1\/D14-1012"},{"key":"9608_CR13","doi-asserted-by":"crossref","unstructured":"Ji Z, Sun A, Cong G, Han J (2016) Joint recognition and linking of fine-grained locations from tweets. In: Proceedings of the 25th international conference on world wide web (WWW), International World Wide Web Conferences Steering Committee, pp 1271\u20131281","DOI":"10.1145\/2872427.2883067"},{"key":"9608_CR14","doi-asserted-by":"crossref","unstructured":"Jiang HY, Nguyen TN, Chen X, Jaygarl H, Chang CK (2008) Incremental latent semantic indexing for automatic traceability link evolution management. In: Proceedings of the 23rd IEEE\/ACM international conference on automated software engineering (ASE), IEEE Computer Society, pp 59\u201368","DOI":"10.1109\/ASE.2008.16"},{"key":"9608_CR15","unstructured":"Lafferty JD, McCallum A, Pereira FCN (2001) Conditional random fields: Probabilistic models for segmenting and labeling sequence data. In: Proceedings of the Eighteenth international conference on machine learning, ICML \u201901, pp 282\u2013289"},{"key":"9608_CR16","doi-asserted-by":"crossref","unstructured":"Li C, Sun A (2014) Fine-grained location extraction from tweets with temporal awareness. In: Proceedings of the 37th international ACM SIGIR conference on research & development in information retrieval. ACM, New York, pp 43\u201352","DOI":"10.1145\/2600428.2609582"},{"key":"9608_CR17","unstructured":"Liang P (2005) Semi-supervised learning for natural language. PhD thesis, Citeseer"},{"key":"9608_CR18","doi-asserted-by":"crossref","unstructured":"Liao W, Veeramachaneni S (2009) A simple semi-supervised algorithm for named entity recognition. In: Proceedings of the NAACL HLT 2009 Workshop on Semi-Supervised Learning for Natural Language Processing, Association for Computational Linguistics, pp 58\u201365","DOI":"10.3115\/1621829.1621837"},{"key":"9608_CR19","doi-asserted-by":"crossref","unstructured":"Linares-V\u00e1squez M, Bavota G, Di Penta M, Oliveto R, Poshyvanyk D (2014) How do api changes trigger stack overflow discussions? a study on the android sdk. In: Proceedings of the 22nd international conference on program comprehension (ICPC). ACM, New York, pp 83\u201394","DOI":"10.1145\/2597008.2597155"},{"key":"9608_CR20","unstructured":"Liu X, Zhang S, Wei F, Zhou M (2011) Recognizing named entities in tweets. In: Proceedings of the 49th annual meeting of the association for computational linguistics: human language technologies-Volume 1, Association for Computational Linguistics, pp 359\u2013367"},{"key":"9608_CR21","unstructured":"Liu X, Li Y, Wu H, Zhou M, Wei F, Lu Y (2013) Entity linking for tweets. In: ACL (1), pp 1304\u20131311"},{"key":"9608_CR22","doi-asserted-by":"crossref","unstructured":"Marcus A, Maletic J et al. (2003) Recovering documentation-to-source-code traceability links using latent semantic indexing. In: Proceedings of the 25th international conference on software engineering (ICSE). IEEE, Piscataway, pp 125\u2013135","DOI":"10.1109\/ICSE.2003.1201194"},{"key":"9608_CR23","unstructured":"Mihalcea R (2004) Co-training and self-training for word sense disambiguation. In: CoNLL, pp 33\u2013 40"},{"key":"9608_CR24","doi-asserted-by":"crossref","unstructured":"Mihalcea R, Csomai A (2007) Wikify!: linking documents to encyclopedic knowledge. In: Proceedings of the sixteenth ACM conference on Conference on information and knowledge management. ACM, New York, pp 233\u2013242","DOI":"10.1145\/1321440.1321475"},{"key":"9608_CR25","unstructured":"Mikolov T, Chen K, Corrado G, Dean J (2013a) Efficient estimation of word representations in vector space. arXiv preprint arXiv: 13013781"},{"key":"9608_CR26","unstructured":"Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013b) Distributed representations of words and phrases and their compositionality. In: Advances in neural information processing systems, pp 3111\u20133119"},{"key":"9608_CR27","doi-asserted-by":"crossref","unstructured":"Milne D, Witte IH (2008) Learning to link with wikipedia. In: Proceedings of the 17th ACM conference on Information and knowledge management. ACM , New York, pp 509\u2013518","DOI":"10.1145\/1458082.1458150"},{"key":"9608_CR28","doi-asserted-by":"crossref","unstructured":"Moonen L (2001) Generating robust parsers using island grammars. In: Proceedings of eighth working conference on reverse engineering (WCRE). IEEE, Piscataway, pp 13\u201322","DOI":"10.1109\/WCRE.2001.957806"},{"issue":"2","key":"9608_CR29","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/1459352.1459355","volume":"41","author":"R Navigli","year":"2009","unstructured":"Navigli R (2009) Word sense disambiguation: a survey. ACM Comput Surv (CSUR) 41(2):10","journal-title":"ACM Comput Surv (CSUR)"},{"key":"9608_CR30","unstructured":"Parnin C, Treude C, Grammel L, Storey MA (2012) Crowd documentation: Exploring the coverage and the dynamics of api discussions on stack overflow. Georgia Institute of Technology, Tech Rep"},{"key":"9608_CR31","doi-asserted-by":"crossref","unstructured":"Rahman MM, Roy CK, Lo D (2016) Rack: Automatic api recommendation using crowdsourced knowledge. In: SANER","DOI":"10.1109\/SANER.2016.80"},{"key":"9608_CR32","doi-asserted-by":"crossref","unstructured":"Rigby PC, Robillard MP (2013) Discovering essential code elements in informal documentation. In: Proceedings of international conference on software engineering (ICSE). IEEE Press, Piscataway, pp 832\u2013841","DOI":"10.1109\/ICSE.2013.6606629"},{"key":"9608_CR33","doi-asserted-by":"crossref","unstructured":"Shen W, Wang J, Luo P, Wang M (2012) Liege:: Link entities in web lists with knowledge base. In: Proceedings of the 18th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, KDD \u201912, pp 1424\u20131432","DOI":"10.1145\/2339530.2339753"},{"key":"9608_CR34","doi-asserted-by":"crossref","unstructured":"Subramanian S, Inozemtseva L, Holmes R (2014) Live api documentation. In: Proceedings of the 36th international conference on software engineering (ICSE). ACM, New York, pp 643\u2013652","DOI":"10.1145\/2568225.2568313"},{"key":"9608_CR35","unstructured":"Turian J, Ratinov L, Bengio Y (2010) Word representations: a simple and general method for semi-supervised learning. In: Proceedings of the 48th annual meeting of the association for computational linguistics, Association for Computational Linguistics, pp 384\u2013394"},{"key":"9608_CR36","unstructured":"Wang M, Manning CD (2013) Effect of non-linear deep architecture in sequence labeling. In: IJCNLP, pp 1285\u20131291"},{"key":"9608_CR37","doi-asserted-by":"crossref","unstructured":"Wu D, Lee WS, Ye N, Chieu HL (2009) Domain adaptive bootstrapping for named entity recognition. In: Proceedings of the 2009 conference on empirical methods in natural language processing: Volume 3-Volume 3, Association for Computational Linguistics, pp 1523\u20131532","DOI":"10.3115\/1699648.1699699"},{"key":"9608_CR38","doi-asserted-by":"crossref","unstructured":"Wu N, Hou D, Liu Q (2016) Linking usage tutorials into api client code pp 22\u201328","DOI":"10.1145\/2897659.2897665"},{"key":"9608_CR39","unstructured":"Yao Y, Sun A (2015) Mobile phone name extraction from internet forums: a semi-supervised approach. World Wide Web pp 1\u201323"},{"key":"9608_CR40","doi-asserted-by":"crossref","unstructured":"Yarowsky D (1995) Unsupervised word sense disambiguation rivaling supervised methods. In: Proceedings of the 33rd annual meeting on association for computational linguistics, association for computational linguistics, pp 189\u2013196","DOI":"10.3115\/981658.981684"},{"key":"9608_CR41","doi-asserted-by":"crossref","unstructured":"Ye D, Xing Z, Foo CY, Ang ZQ, Li J, Kapre N (2016a) Software-specific named entity recognition in software engineering social content. In: Proceedings of the 23rd IEEE international conference on software analysis, evolution and reengineering (SANER)","DOI":"10.1109\/SANER.2016.10"},{"key":"9608_CR42","doi-asserted-by":"publisher","unstructured":"Ye D, Xing Z, Li J, Kapre N (2016b) Software-specific part-of-speech tagging: An experimental study on stack overflow. In: Proceedings of the 31st annual ACM symposium on applied computing, ACM, New York, SAC \u201916, pp 1378\u20131385. https:\/\/doi.org\/10.1145\/2851613.2851772","DOI":"10.1145\/2851613.2851772"},{"key":"9608_CR43","unstructured":"Yu M, Zhao T, Dong D, Tian H, Yu D (2013) Compound embedding features for semi-supervised learning. In: HLT-NAACL, pp 563\u2013568"},{"key":"9608_CR44","doi-asserted-by":"crossref","unstructured":"Zheng W, Zhang Q, Lyu M (2011) Cross-library api recommendation using web search engines. In: Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on foundations of software engineering. ACM, New York, pp 480\u2013483","DOI":"10.1145\/2025113.2025197"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-018-9608-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-018-9608-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-018-9608-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,12]],"date-time":"2019-10-12T01:59:38Z","timestamp":1570845578000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-018-9608-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,5]]},"references-count":44,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["9608"],"URL":"https:\/\/doi.org\/10.1007\/s10664-018-9608-7","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,3,5]]},"assertion":[{"value":"5 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}