中文
相关论文

相关论文: Resolving API Mentions in Informal Documents

200 篇论文

Based on developer needs and usage scenarios, API (Application Programming Interface) recommendation is the process of assisting developers in finding the required API among numerous candidate APIs. Previous studies mainly modeled API…

软件工程 · 计算机科学 2023-09-14 Yafeng Gu , Yiheng Shen , Xiang Chen , Shaoyu Yang , Yiling Huang , Zhixiang Cao

AI agents and business automation tools interacting with external web services require standardized, machine-readable information about their APIs in the form of API specifications. However, the information about APIs available online is…

Traditional organizations are increasingly becoming software producing organizations. This software is enabling them to integrate business processes between different departments and with other organizations through Application Programming…

软件工程 · 计算机科学 2020-06-19 Max Mathijssen , Michiel Overeem , Slinger Jansen

The Topics API for the web is Google's privacy-enhancing alternative to replace third-party cookies. Results of prior work have led to an ongoing discussion between Google and research communities about the capability of Topics to trade off…

密码学与安全 · 计算机科学 2024-08-16 Yohan Beugin , Patrick McDaniel

Humans use language to accomplish a wide variety of tasks - asking for and giving advice being one of them. In online advice forums, advice is mixed in with non-advice, like emotional support, and is sometimes stated explicitly, sometimes…

计算与语言 · 计算机科学 2026-04-17 Venkata Subrahmanyan Govindarajan , Benjamin T Chen , Rebecca Warholic , Katrin Erk , Junyi Jessy Li

Reusing code is a common practice in software development: It helps developers speedup the implementation task while also reducing the chances of introducing bugs, given the assumption that the reused code has been tested, possibly in…

软件工程 · 计算机科学 2022-08-17 Rosalia Tufano , Emad Aghajani , Gabriele Bavota

Statements about entities occur everywhere, from newspapers and web pages to structured databases. Correlating references to entities across systems that use different identifiers or names for them is a widespread problem. In this paper, we…

人工智能 · 计算机科学 2014-06-27 R. V. Guha

There is a growing need for Large Language Models (LLMs) to effectively use tools and external Application Programming Interfaces (APIs) to plan and complete tasks. As such, there is tremendous interest in methods that can acquire…

The rapid growth of Web APIs has made automated Web API recommendation essential for efficient mashup development. However, existing approaches suffer from two major limitations: 1) they rely on fixed top-N recommendation strategies that…

软件工程 · 计算机科学 2026-05-15 Zishuo Xu , Dezhong Yao , Yao Wan

Many cloud services provide REST API accessible to client applications. However, developers often identify specification violations only during testing, as error messages typically lack the detail necessary for effective diagnosis.…

软件工程 · 计算机科学 2025-10-30 Katsuki Yamagishi , Norihiro Yoshida , Erina Makihara , Katsuro Inoue

Nowadays, developers often turn to Stack Overflow for solutions to daily problems, however, these code snippets are partial code that cannot be tested and verified properly. One way to test these code snippets is to transform them into APIs…

软件工程 · 计算机科学 2025-04-22 Yubo Mai , Zhipeng Gao , Xing Hu , Lingfeng Bao , Jingyuan Chen , Jianling Sun

A common way to get insight into a malicious program's functionality is to look at which API functions it calls. To complicate the reverse engineering of their programs, malware authors deploy API obfuscation techniques, hiding them from…

密码学与安全 · 计算机科学 2020-12-08 Vadim Kotov , Michael Wojnowicz

This paper presents a pipeline to detect and explain anomalous reviews in online platforms. The pipeline is made up of three modules and allows the detection of reviews that do not generate value for users due to either worthless or…

计算与语言 · 计算机科学 2024-02-29 David Novoa-Paradela , Oscar Fontenla-Romero , Bertha Guijarro-Berdiñas

As software systems grow in scale, developers face increasing difficulty in selecting appropriate Application Programming Interfaces (APIs) from numerous options. Efficiently identifying APIs that satisfy functional requirements has become…

软件工程 · 计算机科学 2026-05-04 Shenglong Wu , Xunhui Zhang , Tao Wang

A good documentation is essential for a good usability of (security) APIs, i.e. especially for the correct use of the APIs. Requirements for good documentation of APIs have been described in several papers, but there is no technical…

软件工程 · 计算机科学 2020-07-28 Rolf Huesmann , Alexander Zeier , Andreas Heinemann , Alexander Wiesmaier

Automatic Web service composition is a research direction aimed to improve the process of aggregating multiple Web services to create some new, specific functionality. The use of semantics is required as the proper semantic model with…

网络与互联网体系结构 · 计算机科学 2020-05-07 Andrei Netedu , Sabin C. Buraga , Paul Diac , Liana Ţucăr

We present an efficient and robust reference resolution algorithm in an end-to-end state-of-the-art information extraction system, which must work with a considerably impoverished syntactic analysis of the input sentences. Considering this…

cmp-lg · 计算机科学 2008-02-03 Megumi Kameyama

The rapid integration of artificial intelligence across traditional research domains has generated an amalgamation of nomenclature. As cross-discipline teams work together on complex machine learning challenges, finding a consensus of basic…

Formal software specification is known to enable early error detection and explicit invariants, yet it has seen limited industrial adoption due to its high notation overhead and the expertise required to use traditional formal languages.…

软件工程 · 计算机科学 2026-01-16 Antonio Abu Nassar , Eitan Farchi

The tendency of generative artificial intelligence (AI) systems to "hallucinate" false information is well-known; AI-generated citations to non-existent sources have made their way into the reference lists of peer-reviewed publications.…

数字图书馆 · 计算机科学 2025-08-01 Alex Glynn