{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T10:34:19Z","timestamp":1770287659458,"version":"3.49.0"},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,11,13]],"date-time":"2024-11-13T00:00:00Z","timestamp":1731456000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,11,13]],"date-time":"2024-11-13T00:00:00Z","timestamp":1731456000000},"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":["Data Min Knowl Disc"],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1007\/s10618-024-01073-4","type":"journal-article","created":{"date-parts":[[2024,11,13]],"date-time":"2024-11-13T22:06:45Z","timestamp":1731535605000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A probabilistic model for API contract specification retrieval focusing on the openAPI standard"],"prefix":"10.1007","volume":"39","author":[{"given":"Saeyoung","family":"Moon","sequence":"first","affiliation":[]},{"given":"Gregor","family":"Kerr","sequence":"additional","affiliation":[]},{"given":"Fran","family":"Silavong","sequence":"additional","affiliation":[]},{"given":"Sean","family":"Moran","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,11,13]]},"reference":[{"key":"1073_CR1","unstructured":"APIs-guru: Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0\/3.x format (2022). https:\/\/github.com\/APIs-guru\/openapi-directory"},{"key":"1073_CR2","doi-asserted-by":"publisher","DOI":"10.1109\/icsc.2007.43","author":"U Aguilera","year":"2007","unstructured":"Aguilera U, Abaitua J, Diaz J, Bujan D, Ipina DLD (2007) A semantic matching algorithm for discovery in uddi. International Conference on Semantic Computing. https:\/\/doi.org\/10.1109\/icsc.2007.43","journal-title":"International Conference on Semantic Computing"},{"key":"1073_CR3","unstructured":"Bahdanau D, Bosc T, Jastrz\u0229bski S, Grefenstette E, Vincent P, Bengio Y (2018) Learning to Compute Word Embeddings On the Fly. https:\/\/openreview.net\/forum?id=B1CNpYg0-"},{"issue":"8","key":"1073_CR4","doi-asserted-by":"publisher","first-page":"2281","DOI":"10.1016\/j.camwa.2010.09.049","volume":"61","author":"L Bai","year":"2011","unstructured":"Bai L, Liu M (2011) Fuzzy sets and similarity relations for semantic web service matching. Computers & Mathematics with Applications 61(8):2281\u20132286","journal-title":"Computers & Mathematics with Applications"},{"key":"1073_CR5","unstructured":"Bird S, Klein E, Loper E (2009) Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit. \u201cO\u2019Reilly Media, Inc.\u201d, ???"},{"key":"1073_CR6","doi-asserted-by":"crossref","unstructured":"Buckley C, Dimmick D, Soboroff I, Voorhees E (2006) Bias and the limits of pooling. In: Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. SIGIR \u201906, pp. 619\u2013620. Association for Computing Machinery, New York, NY, USA","DOI":"10.1145\/1148170.1148284"},{"issue":"1","key":"1073_CR7","first-page":"22","volume":"16","author":"KW Church","year":"1990","unstructured":"Church KW, Hanks P (1990) Word association norms, mutual information, and lexicography. Comput Linguist 16(1):22\u201329","journal-title":"Comput Linguist"},{"key":"1073_CR8","unstructured":"Devlin J, Chang M, Lee K, Toutanova K (2018) BERT: pre-training of deep bidirectional transformers for language understanding. CoRR abs\/1810.04805 https:\/\/arxiv.org\/abs\/1810.04805arXiv:1810.04805"},{"key":"1073_CR9","doi-asserted-by":"crossref","unstructured":"Fellbaum C (1998) opeWordNet: An Electronic Lexical Database. Bradford Books, ???","DOI":"10.7551\/mitpress\/7287.001.0001"},{"key":"1073_CR10","unstructured":"Fielding RT, Taylor RN (2000) Architectural styles and the design of network-based software architectures. PhD thesis, University of California. AAI9980887"},{"key":"1073_CR11","unstructured":"Fielding RT (2000) Architectural styles and the design of network-based software architectures. PhD thesis, University of California, Irvine. Doctoral dissertation"},{"key":"1073_CR12","doi-asserted-by":"publisher","unstructured":"Fletcher K (2019) Regularizing matrix factorization with implicit user preference embeddings for web API recommendation. In: 2019 IEEE International Conference on Services Computing (SCC), pp. 1\u20138. https:\/\/doi.org\/10.1109\/SCC.2019.00014","DOI":"10.1109\/SCC.2019.00014"},{"key":"1073_CR13","volume-title":"Web application description language (WADL)","author":"MJ Hadley","year":"2006","unstructured":"Hadley MJ (2006) Web application description language (WADL). Inc, Sun Microsystems"},{"key":"1073_CR14","unstructured":"Haghighi A, Liang P, Berg-Kirkpatrick T, Klein D (2008) Learning bilingual lexicons from monolingual corpora. In: Proceedings of ACL-08: Hlt, pp. 771\u2013779"},{"key":"1073_CR15","unstructured":"Initiative O (2021) OpenAPI: Open API Specification. https:\/\/github.com\/OAI\/OpenAPI-Specification"},{"key":"1073_CR16","unstructured":"Initiative O (2021) OpenAPI: Open API Specification, Version 3.1.0.. https:\/\/github.com\/OAI\/OpenAPI-Specification. https:\/\/github.com\/OAI\/OpenAPI-Specification"},{"key":"1073_CR17","unstructured":"Jones KS, Van\u00a0Rijsbergen CJ, Research BL, Department D (1975) Report on the Need for and Provision of an \u2019ideal\u2019 Information Retrieval Test Collection. British Library Research and Development reports. University Computer Laboratory, ??? . https:\/\/books.google.co.uk\/books?id=cuGnSgAACAAJ"},{"key":"1073_CR18","unstructured":"Jungmaier J, Kassner N, Roth B (2020) Dirichlet-smoothed word embeddings for low-resource settings. CoRR abs\/2006.12414 https:\/\/arxiv.org\/abs\/2006.12414arXiv:2006.12414"},{"key":"1073_CR19","doi-asserted-by":"crossref","unstructured":"Khorasgani RR, Stroulia E, Zaiane OR (2011) Web service matching for restful web services. In: 2011 13th IEEE International Symposium on Web Systems Evolution (WSE), pp. 115\u2013124. IEEE","DOI":"10.1109\/WSE.2011.6081829"},{"issue":"1","key":"1073_CR20","doi-asserted-by":"publisher","first-page":"159","DOI":"10.2307\/2529310","volume":"33","author":"JR Landis","year":"1977","unstructured":"Landis JR, Koch GG (1977) The measurement of observer agreement for categorical data. Biometrics 33(1):159\u2013174","journal-title":"Biometrics"},{"key":"1073_CR21","unstructured":"Levenshtein VI (1966) Binary codes capable of correcting deletions, insertions and reversals. Soviet Physics Doklady 10(8):707\u2013710 Doklady Akademii Nauk SSSR, V163 No4 845-848 1965"},{"issue":"3","key":"1073_CR22","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1561\/1500000016","volume":"3","author":"T-Y Liu","year":"2009","unstructured":"Liu T-Y (2009) Learning to rank for information retrieval. Found Trends Inf Retr 3(3):225\u2013331. https:\/\/doi.org\/10.1561\/1500000016","journal-title":"Found Trends Inf Retr"},{"key":"1073_CR23","unstructured":"Luan S, Yang D, Sen K, Chandra S (2018) Aroma: Code recommendation via structural code search. CoRR abs\/1812.01158 https:\/\/arxiv.org\/abs\/1812.011581812.01158"},{"issue":"3","key":"1073_CR24","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1007\/s10618-020-00735-3","volume":"35","author":"A Moreo","year":"2021","unstructured":"Moreo A, Esuli A, Sebastiani F (2021) Word-class embeddings for multiclass text classification. Data Min Knowl Disc 35(3):911\u2013963. https:\/\/doi.org\/10.1007\/s10618-020-00735-3","journal-title":"Data Min Knowl Disc"},{"key":"1073_CR25","doi-asserted-by":"publisher","unstructured":"Och FJ, Ney H (2002) Discriminative training and maximum entropy models for statistical machine translation. In: Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics, pp. 295\u2013302. Association for Computational Linguistics, Philadelphia, Pennsylvania, USA. https:\/\/doi.org\/10.3115\/1073083.1073133 . https:\/\/aclanthology.org\/P02-1038","DOI":"10.3115\/1073083.1073133"},{"key":"1073_CR26","doi-asserted-by":"crossref","unstructured":"Papineni K, Roukos S, Ward T (1997) Feature-based language understanding. In: EUROSPEECH","DOI":"10.21437\/Eurospeech.1997-417"},{"key":"1073_CR27","doi-asserted-by":"publisher","first-page":"1313","DOI":"10.1016\/j.procs.2018.08.081","volume":"126","author":"C Peng","year":"2018","unstructured":"Peng C, Goswami P, Bai G (2018) Fuzzy matching of OpenAPI described REST services. Procedia Computer Science 126:1313\u20131322. https:\/\/doi.org\/10.1016\/j.procs.2018.08.081","journal-title":"Procedia Computer Science"},{"key":"1073_CR28","doi-asserted-by":"publisher","unstructured":"Pinter Y, Guthrie R, Eisenstein J (2017) Mimicking word embeddings using subword RNNs. Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing https:\/\/doi.org\/10.18653\/v1\/d17-1010","DOI":"10.18653\/v1\/d17-1010"},{"issue":"5","key":"1073_CR29","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1109\/TCSS.2019.2906925","volume":"6","author":"L Qi","year":"2019","unstructured":"Qi L, He Q, Chen F, Dou W, Wan S, Zhang X, Xu X (2019) Finding all you need: Web APIs recommendation in web of things through keywords search. IEEE Transactions on Computational Social Systems 6(5):1063\u20131072. https:\/\/doi.org\/10.1109\/TCSS.2019.2906925","journal-title":"IEEE Transactions on Computational Social Systems"},{"key":"1073_CR30","unstructured":"Recommendation W (2007) WSDL: Web Services Description Language. https:\/\/www.w3.org\/TR\/wsdl\/"},{"key":"1073_CR31","doi-asserted-by":"crossref","unstructured":"Reimers N, Gurevych I (2019) Sentence-bert: Sentence embeddings using siamese bert-networks. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics, ???. https:\/\/arxiv.org\/abs\/1908.10084","DOI":"10.18653\/v1\/D19-1410"},{"key":"1073_CR32","volume-title":"RESTful Web Services","author":"L Richardson","year":"2007","unstructured":"Richardson L, Ruby S (2007) RESTful Web Services. O\u2019Reilly Media Inc, Sebastopol, CA, USA"},{"issue":"7","key":"1073_CR33","doi-asserted-by":"publisher","first-page":"1396","DOI":"10.1109\/TMM.2007.906583","volume":"9","author":"ME Sargin","year":"2007","unstructured":"Sargin ME, Yemez Y, Erzin E, Tekalp AM (2007) Audiovisual synchronization and fusion using canonical correlation analysis. IEEE Trans Multimedia 9(7):1396\u20131403","journal-title":"IEEE Trans Multimedia"},{"key":"1073_CR34","doi-asserted-by":"publisher","unstructured":"Schick T, Sch\u00fctze H (2019) Attentive mimicking: Better word embeddings by attending to informative contexts. In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), pp. 489\u2013494. Association for Computational Linguistics, Minneapolis, Minnesota. https:\/\/doi.org\/10.18653\/v1\/N19-1048 . https:\/\/aclanthology.org\/N19-1048","DOI":"10.18653\/v1\/N19-1048"},{"key":"1073_CR35","unstructured":"Seatgeek: Fuzzy String Matching in Python (2018). https:\/\/github.com\/seatgeek\/fuzzywuzzy"},{"key":"1073_CR36","doi-asserted-by":"publisher","unstructured":"Sohan SM, Anslow C, Maurer F (2015) A case study of web API evolution. In: 2015 IEEE World Congress on Services, pp. 245\u2013252. https:\/\/doi.org\/10.1109\/SERVICES.2015.43","DOI":"10.1109\/SERVICES.2015.43"},{"key":"1073_CR37","unstructured":"Sparck\u00a0Jones K (1988) A Statistical Interpretation of Term Specificity and Its Application in Retrieval, pp. 132\u2013142. Taylor Graham Publishing, GBR"},{"issue":"04","key":"1073_CR38","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1142\/s0218843005001213","volume":"14","author":"E Stroulia","year":"2005","unstructured":"Stroulia E, Wang Y (2005) Structural and semantic matching for assessing web-service similarity. International Journal of Cooperative Information Systems 14(04):407\u2013437. https:\/\/doi.org\/10.1142\/s0218843005001213","journal-title":"International Journal of Cooperative Information Systems"},{"key":"1073_CR39","unstructured":"Swagger: OpenAPI Specification version 2.0 (2014). https:\/\/swagger.io\/specification\/v2\/"},{"key":"1073_CR40","unstructured":"Swagger: OpenAPI Specification Version 2.0. (2014). https:\/\/swagger.io\/specification\/v2\/. https:\/\/swagger.io\/specification\/v2\/"},{"issue":"3","key":"1073_CR41","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1109\/TETCI.2017.2699222","volume":"1","author":"F Thung","year":"2017","unstructured":"Thung F, Oentaryo RJ, Lo D, Tian Y (2017) Webapirec: Recommending web APIs to software projects via personalized ranking. IEEE Transactions on Emerging Topics in Computational Intelligence 1(3):145\u2013156. https:\/\/doi.org\/10.1109\/TETCI.2017.2699222","journal-title":"IEEE Transactions on Emerging Topics in Computational Intelligence"},{"issue":"1","key":"1073_CR42","first-page":"141","volume":"37","author":"PD Turney","year":"2010","unstructured":"Turney PD, Pantel P (2010) From frequency to meaning: Vector space models of semantics. J. Artif. Int. Res. 37(1):141\u2013188","journal-title":"J. Artif. Int. Res."},{"key":"1073_CR43","unstructured":"UDDI.org: UDDI: Universal Description, Discovery, and Integration (2000)"},{"key":"1073_CR44","doi-asserted-by":"publisher","unstructured":"Van\u00a0Gysel C, Rijke M, Worring M (2016) Unsupervised, efficient and semantic expertise retrieval. In: Proceedings of the 25th International Conference on World Wide Web. WWW \u201916, pp. 1069\u20131079. International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE. https:\/\/doi.org\/10.1145\/2872427.2882974","DOI":"10.1145\/2872427.2882974"},{"key":"1073_CR45","first-page":"1497","volume":"15","author":"A Vinokourov","year":"2002","unstructured":"Vinokourov A, Cristianini N, Shawe-Taylor J (2002) Inferring a semantic representation of text via cross-language correlation analysis. Adv Neural Inf Process Syst 15:1497\u20131504","journal-title":"Adv Neural Inf Process Syst"},{"key":"1073_CR46","doi-asserted-by":"publisher","first-page":"7651","DOI":"10.1109\/ACCESS.2018.2890156","volume":"7","author":"X Wang","year":"2019","unstructured":"Wang X, Wu H, Hsu C-H (2019) Mashup-oriented API recommendation via random walk on knowledge graph. IEEE Access 7:7651\u20137662. https:\/\/doi.org\/10.1109\/ACCESS.2018.2890156","journal-title":"IEEE Access"},{"key":"1073_CR47","doi-asserted-by":"publisher","unstructured":"Wang Y, Stroulia E (2003) Flexible interface matching for web-service discovery. In: Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003., pp. 147\u2013156. https:\/\/doi.org\/10.1109\/WISE.2003.1254478","DOI":"10.1109\/WISE.2003.1254478"},{"key":"1073_CR48","unstructured":"Wsantos: APIs show Faster Growth Rate in 2019 than Previous Years (2019). https:\/\/www.programmableweb.com\/news\/apis-show-faster-growth-rate-2019-previous-years\/research\/2019\/07\/17"},{"key":"1073_CR49","doi-asserted-by":"crossref","unstructured":"Yang Y, Eisenstein J (2013) A log-linear model for unsupervised text normalization. In: Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing, pp. 61\u201372. Association for Computational Linguistics, Seattle, Washington, USA. https:\/\/aclanthology.org\/D13-1007","DOI":"10.18653\/v1\/D13-1007"},{"key":"1073_CR50","doi-asserted-by":"crossref","unstructured":"Young\u00a0Moon S, Kerr G, Silavong F, Moran SS (2024) Api-miner: an api-to-api specification recommendation engine. In: The 1st Workshop on Software Engineering Challenges in Financial Firms (FinanSE)","DOI":"10.1145\/3643665.3648049"},{"key":"1073_CR51","doi-asserted-by":"crossref","unstructured":"Zobel J (1998) How reliable are the results of large-scale information retrieval experiments? In: Proceedings of the 21st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. SIGIR \u201998, pp. 307\u2013314. Association for Computing Machinery, New York, NY, USA","DOI":"10.1145\/290941.291014"}],"container-title":["Data Mining and Knowledge Discovery"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10618-024-01073-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10618-024-01073-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10618-024-01073-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T11:46:17Z","timestamp":1737027977000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10618-024-01073-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,13]]},"references-count":51,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["1073"],"URL":"https:\/\/doi.org\/10.1007\/s10618-024-01073-4","relation":{},"ISSN":["1384-5810","1573-756X"],"issn-type":[{"value":"1384-5810","type":"print"},{"value":"1573-756X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,13]]},"assertion":[{"value":"29 October 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 October 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 November 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"1"}}