一种基于逻辑推理的高阶互补云API推荐方法
By constructing cloud API interaction graphs and call behavior graphs based on logical reasoning, noise in substitute relationships is eliminated, and higher-order complementary cloud APIs are recommended. This solves the problem of low efficiency in cloud API recommendation in existing technologies and achieves more accurate cloud API recommendation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- YANSHAN UNIV
- Filing Date
- 2024-04-16
- Publication Date
- 2026-07-17
AI Technical Summary
Existing cloud API recommendation methods cannot effectively meet developers' needs for recommending high-level complementary cloud APIs, and lack consideration for noise in substitute relationships, resulting in low recommendation efficiency.
We employ a logic-based reasoning approach, using web crawlers to acquire cloud API ecosystem data. We construct a Mashup application-cloud API interaction graph and a cloud API-cloud API co-call behavior graph. We utilize one-hot encoding and basic logic operators to build a complementary relationship logic reasoning network, eliminating noise in substitute relationships and recommending high-order complementary cloud APIs.
By dynamically sensing the relationships between cloud APIs, a list of cloud APIs that complements the overall query set is recommended, improving the accuracy and efficiency of the recommendations and meeting the actual needs of service-oriented software development.
Smart Images

Figure CN118277667B_ABST