{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T19:11:58Z","timestamp":1780513918961,"version":"3.54.1"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030596170","type":"print"},{"value":"9783030596187","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-59618-7_7","type":"book-chapter","created":{"date-parts":[[2020,9,18]],"date-time":"2020-09-18T11:31:01Z","timestamp":1600428661000},"page":"96-113","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Web API Search: Discover Web API and Its Endpoint with Natural Language Queries"],"prefix":"10.1007","author":[{"given":"Lei","family":"Liu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mehdi","family":"Bahrami","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Junhee","family":"Park","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei-Peng","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,9,19]]},"reference":[{"key":"7_CR1","volume-title":"RESTful web services","author":"L Richardson","year":"2008","unstructured":"Richardson, L., Ruby, S.: RESTful web services. O\u2019Reilly Media Inc., Reading (2008)"},{"issue":"4","key":"7_CR2","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MIC.2016.74","volume":"20","author":"W Tan","year":"2016","unstructured":"Tan, W., Fan, Y., Ghoneim, A., et al.: From the service-oriented architecture to the Web API economy. IEEE Internet Comput. 20(4), 64\u201368 (2016)","journal-title":"IEEE Internet Comput."},{"issue":"3","key":"7_CR3","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/MIC.2018.032501515","volume":"22","author":"R Verborgh","year":"2018","unstructured":"Verborgh, R., Dumontier, M.: A Web API ecosystem through feature-based reuse. IEEE Internet Comput. 22(3), 29\u201337 (2018)","journal-title":"IEEE Internet Comput."},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"Rahman, M.M., Roy, C., Lo, D.: Rack: automatic API recommendation using crowdsourced knowledge. In: IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp. 349\u2013359. IEEE (2016)","DOI":"10.1109\/SANER.2016.80"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"Bajracharya, S., Ossher, J., Lopes, C.: Searching API usage examples in code repositories with sourcerer API search. In: ICSE Workshop on Search-driven Development: Users, Infrastructure, Tools and Evaluation, pp. 5\u20138. ACM (2010)","DOI":"10.1145\/1809175.1809177"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Duala-Ekoko, E., Robillard, M.: Asking and answering questions about unfamiliar APIs: An exploratory study. In: 34th International Conference on Software Engineering (ICSE), pp. 266\u2013276. IEEE (2012)","DOI":"10.1109\/ICSE.2012.6227187"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Stylos, J., et al.: MICA: a web-search tool for finding API components and examples. In: Visual Languages and Human-Centric Computing, pp. 195\u2013202. IEEE (2006)","DOI":"10.1109\/VLHCC.2006.32"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Bahrami, M., et al.: API learning: applying machine learning to manage the rise of API economy. In: Proceedings of the Web Conference, pp. 151\u2013154. ACM (2018)","DOI":"10.1145\/3184558.3186966"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Gu, X., et al.: Deep API learning. In: Proceedings of the International Symposium on Foundations of Software Engineering, pp. 631\u2013642. ACM (2016)","DOI":"10.1145\/2950290.2950334"},{"key":"7_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1007\/978-3-642-38709-8_23","volume-title":"Advanced Information Systems Engineering","author":"Devis Bianchini","year":"2013","unstructured":"Bianchini, Devis., De Antonellis, Valeria, Melchiori, Michele: A multi-perspective framework for web API search in enterprise mashup design. In: Salinesi, Camille, Norrie, Moira C., Pastor, \u00d3scar (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 353\u2013368. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38709-8_23"},{"key":"7_CR11","doi-asserted-by":"crossref","unstructured":"Su, Y., et al.: Building natural language interfaces to web APIs. In: Proceedings of Conference on Information and Knowledge Management, pp. 177\u2013186. ACM (2017)","DOI":"10.1145\/3132847.3133009"},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Lin, C., Kalia, A., Xiao, J., et al.: NL2API: a framework for bootstrapping service recommendation using natural language queries. In: IEEE International Conference on Web Services (ICWS), pp. 235\u2013242. IEEE (2018)","DOI":"10.1109\/ICWS.2018.00037"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Torres, R., Tapia, B.: Improving web API discovery by leveraging social information. In: IEEE International Conference on Web Services, pp. 744\u2013745. IEEE (2011)","DOI":"10.1109\/ICWS.2011.96"},{"key":"7_CR14","doi-asserted-by":"crossref","unstructured":"Cao, B., et al.: Mashup service recommendation based on user interest and social network. In: International Conference on Web Services, pp. 99\u2013106. IEEE (2013)","DOI":"10.1109\/ICWS.2013.23"},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"Li, C., et al.: A novel approach for API recommendation in mashup development. In: International Conference on Web Services, pp. 289\u2013296. IEEE (2014)","DOI":"10.1109\/ICWS.2014.50"},{"key":"7_CR16","doi-asserted-by":"crossref","unstructured":"Gao, W., et al.: Manifold-learning based API recommendation for mashup creation. In: International Conference on Web Services, pp. 432\u2013439. IEEE (2015)","DOI":"10.1109\/ICWS.2015.64"},{"key":"7_CR17","unstructured":"Yang, Y., Liu, P., Ding, L., et al.: ServeNet: a deep neural network for web service classification. arXiv preprint arXiv:1806.05437 (2018)"},{"key":"7_CR18","doi-asserted-by":"crossref","unstructured":"Pennington, J., Socher, R., Manning, C.: Glove: global vectors for word representation. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 1532\u20131543. ACM (2014)","DOI":"10.3115\/v1\/D14-1162"},{"issue":"2\u20133","key":"7_CR19","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/S0167-739X(97)00021-6","volume":"13","author":"C Apt\u00e9","year":"1997","unstructured":"Apt\u00e9, C., Weiss, S.: Data mining with decision trees and decision rules. Fut. Gen. Comput. Syst. 13(2\u20133), 197\u2013210 (1997)","journal-title":"Fut. Gen. Comput. Syst."},{"issue":"1","key":"7_CR20","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1198\/106186006X94072","volume":"15","author":"T Shi","year":"2006","unstructured":"Shi, T., Horvath, S.: Unsupervised learning with random forest predictors. J. Comput. Graph. Stat. 15(1), 118\u2013138 (2006)","journal-title":"J. Comput. Graph. Stat."},{"key":"7_CR21","unstructured":"Jozefowicz, R., et al.: An empirical exploration of recurrent network architectures. In: International Conference on Machine Learning, pp. 2342\u20132350 (2015)"},{"issue":"11","key":"7_CR22","doi-asserted-by":"publisher","first-page":"2673","DOI":"10.1109\/78.650093","volume":"45","author":"M Schuster","year":"1997","unstructured":"Schuster, M., Paliwal, K.: Bidirectional recurrent neural networks. IEEE Trans. Signal Process. 45(11), 2673\u20132681 (1997)","journal-title":"IEEE Trans. Signal Process."}],"container-title":["Lecture Notes in Computer Science","Web Services \u2013 ICWS 2020"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-59618-7_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T14:05:56Z","timestamp":1726754756000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-59618-7_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030596170","9783030596187"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-59618-7_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"19 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICWS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Web Services","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Honolulu, HI","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icws2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.icws.org\/2020\/index.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}