{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:33:19Z","timestamp":1767339199992,"version":"3.40.3"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031209833"},{"type":"electronic","value":"9783031209840"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"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":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-20984-0_4","type":"book-chapter","created":{"date-parts":[[2022,11,22]],"date-time":"2022-11-22T01:02:58Z","timestamp":1669078978000},"page":"54-70","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Automated RESTful API Service Discovery with\u00a0Various Interface Features"],"prefix":"10.1007","author":[{"given":"Shuaijun","family":"Wang","sequence":"first","affiliation":[]},{"given":"Yuanyuan","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Zhijun","family":"Ding","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,11,22]]},"reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"Azmy, M.R., Muhamad, W., et al.: Advanced technologies to support service discovery in service-oriented systems. In: 2020 International Conference on Information Technology Systems and Innovation (ICITSI), pp. 300\u2013305. IEEE (2020)","DOI":"10.1109\/ICITSI50517.2020.9264978"},{"key":"4_CR2","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1016\/j.jss.2014.10.013","volume":"100","author":"NR Carvalho","year":"2015","unstructured":"Carvalho, N.R., Almeida, J.J., Henriques, P.R., Varanda, M.J.: From source code identifiers to natural language terms. J. Syst. Softw. 100, 117\u2013128 (2015)","journal-title":"J. Syst. Softw."},{"key":"4_CR3","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.eswa.2016.09.028","volume":"67","author":"F Chen","year":"2017","unstructured":"Chen, F., Lu, C., Wu, H., Li, M.: A semantic similarity measure integrating multiple conceptual relationships for web service discovery. Exp. Syst. Appl. 67, 19\u201331 (2017)","journal-title":"Exp. Syst. Appl."},{"key":"4_CR4","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.comcom.2021.01.031","volume":"171","author":"K Chen","year":"2021","unstructured":"Chen, K., Kuang, C.: Web service discovery based on maximum weighted bipartite graphs. Comput. Commun. 171, 54\u201360 (2021)","journal-title":"Comput. Commun."},{"issue":"3","key":"4_CR5","doi-asserted-by":"publisher","first-page":"864","DOI":"10.1109\/TSC.2018.2831678","volume":"14","author":"B Cheng","year":"2018","unstructured":"Cheng, B., Li, C., Zhao, S., Chen, J.: Semantics mining & indexing-based rapid web services discovery framework. IEEE Trans. Serv. Comput. 14(3), 864\u2013875 (2018)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"4_CR6","doi-asserted-by":"crossref","unstructured":"Corazza, A., Di Martino, S., Maggio, V.: Linsen: an efficient approach to split identifiers and expand abbreviations. In: 2012 28th IEEE International Conference on Software Maintenance (ICSM), pp. 233\u2013242. IEEE (2012)","DOI":"10.1109\/ICSM.2012.6405277"},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Gao, T., Yao, X., Chen, D.: Simcse: simple contrastive learning of sentence embeddings. In: Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, pp. 6894\u20136910 (2021)","DOI":"10.18653\/v1\/2021.emnlp-main.552"},{"issue":"7","key":"4_CR8","doi-asserted-by":"publisher","first-page":"658","DOI":"10.1109\/TSE.2016.2624293","volume":"43","author":"Q He","year":"2016","unstructured":"He, Q., et al.: Keyword search for building service-based systems. IEEE Trans. Softw. Eng. 43(7), 658\u2013674 (2016)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"24","key":"4_CR9","doi-asserted-by":"publisher","first-page":"653","DOI":"10.21105\/joss.00653","volume":"3","author":"M Hucka","year":"2018","unstructured":"Hucka, M.: Spiral: splitters for identifiers in source code files. J. Open Source Softw. 3(24), 653 (2018)","journal-title":"J. Open Source Softw."},{"issue":"7","key":"4_CR10","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1109\/TSE.2018.2868762","volume":"46","author":"Y Jiang","year":"2018","unstructured":"Jiang, Y., Liu, H., Zhu, J., Zhang, L.: Automatic and accurate expansion of abbreviations in parameters. IEEE Trans. Softw. Eng. 46(7), 732\u2013747 (2018)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Lawrie, D., Binkley, D.: Expanding identifiers to normalize source code vocabulary. In: 2011 27th IEEE International Conference on Software Maintenance (ICSM), pp. 113\u2013122. IEEE (2011)","DOI":"10.1109\/ICSM.2011.6080778"},{"key":"4_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1007\/978-3-030-59618-7_7","volume-title":"Web Services","author":"L Liu","year":"2020","unstructured":"Liu, L., Bahrami, M., Park, J., Chen, W.-P.: Web API search: discover web API and its endpoint with natural language queries. In: Ku, W.-S., Kanemasa, Y., Serhani, M.A., Zhang, L.-J. (eds.) ICWS 2020. LNCS, vol. 12406, pp. 96\u2013113. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-59618-7_7"},{"key":"4_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"780","DOI":"10.1007\/978-3-319-46295-0_55","volume-title":"Service-Oriented Computing","author":"MN Lucky","year":"2016","unstructured":"Lucky, M.N., Cremaschi, M., Lodigiani, B., Menolascina, A., De Paoli, F.: Enriching API descriptions by adding API profiles through semantic annotation. In: Sheng, Q.Z., Stroulia, E., Tata, S., Bhiri, S. (eds.) ICSOC 2016. LNCS, vol. 9936, pp. 780\u2013794. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-46295-0_55"},{"issue":"5","key":"4_CR14","doi-asserted-by":"publisher","first-page":"1571","DOI":"10.1109\/TSC.2018.2871133","volume":"14","author":"SP Ma","year":"2018","unstructured":"Ma, S.P., Chen, Y.J., Syu, Y., Lin, H.J., Fanjiang, Y.Y.: Test-oriented restful service discovery with semantic interface compatibility. IEEE Trans. Serv. Comput. 14(5), 1571\u20131584 (2018)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"4_CR15","unstructured":"Mikolov, T., Chen, K., Corrado, G., Dean, J.: Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781 (2013)"},{"issue":"11","key":"4_CR16","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/219717.219748","volume":"38","author":"GA Miller","year":"1995","unstructured":"Miller, G.A.: Wordnet: a lexical database for English. Commun. ACM 38(11), 39\u201341 (1995)","journal-title":"Commun. ACM"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Newman, C.D., Decker, M.J., Alsuhaibani, R.S., Peruma, A., Kaushik, D., Hill, E.: An empirical study of abbreviations and expansions in software artifacts. In: 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 269\u2013279. IEEE (2019)","DOI":"10.1109\/ICSME.2019.00040"},{"issue":"2","key":"4_CR18","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/TSC.2011.19","volume":"5","author":"AV Paliwal","year":"2011","unstructured":"Paliwal, A.V., Shafiq, B., Vaidya, J., Xiong, H., Adam, N.: Semantics-based automated service discovery. IEEE Trans. Serv. Comput. 5(2), 260\u2013275 (2011)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"4_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1007\/3-540-48005-6_26","volume-title":"The Semantic Web","author":"M Paolucci","year":"2002","unstructured":"Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333\u2013347. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-48005-6_26"},{"issue":"11","key":"4_CR20","doi-asserted-by":"publisher","first-page":"1629","DOI":"10.1109\/TKDE.2009.35","volume":"21","author":"P Plebani","year":"2009","unstructured":"Plebani, P., Pernici, B.: Urbe: Web service retrieval based on similarity evaluation. IEEE Trans. Knowl. Data Eng. 21(11), 1629\u20131642 (2009)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Rachad, T., Boutahar, J., et al.: A new efficient method for calculating similarity between web services. arXiv preprint arXiv:1501.05940 (2015)","DOI":"10.14569\/IJACSA.2014.050809"},{"key":"4_CR22","unstructured":"RapidAPI: What is rapidapi? https:\/\/docs.rapidapi.com\/docs\/what-is-rapidapi\/"},{"issue":"12","key":"4_CR23","first-page":"84","volume":"8","author":"R Sara","year":"2017","unstructured":"Sara, R., Fatima, A., Lakhdar, L.: A new approach for grouping similar operations extracted from WSDLs files using k-means algorithm. Int. J. Adv. Comput. Sci. Appl. 8(12), 84\u201391 (2017)","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Schwichtenberg, S., Gerth, C., Engels, G.: From open API to semantic specifications and code adapters. In: 2017 IEEE International Conference on Web Services (ICWS), pp. 484\u2013491. IEEE (2017)","DOI":"10.1109\/ICWS.2017.56"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-20984-0_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,23]],"date-time":"2024-12-23T20:02:47Z","timestamp":1734984167000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-20984-0_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031209833","9783031209840"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-20984-0_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"22 November 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICSOC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Service-Oriented Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Seville","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 November 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 December 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoc2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icsoc2022.spilab.es\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}