API to API Specification Recommendation
API-to-API specification recommendation focuses on automating the process of suggesting relevant existing API designs to developers creating new APIs, improving efficiency and code quality. Current research heavily utilizes large language models (LLMs) coupled with techniques like program analysis and embedding-based retrieval to address challenges such as handling coarse-grained requirements and recommending not only appropriate APIs but also their specific arguments. These advancements aim to accelerate API development, reduce redundancy, and ultimately improve software maintainability and overall design.
Papers
June 27, 2024
February 29, 2024
June 11, 2023