AutoLLMCompose: QoS-Aware Multi-Agent Framework for API Selection and Composition
| dc.contributor.advisor | Al-Masri, Eyhab | |
| dc.contributor.author | Narayana Subramanian, Ishwarya | |
| dc.date.accessioned | 2026-08-11T19:21:06Z | |
| dc.date.issued | 2026-08-11 | |
| dc.date.submitted | 2026 | |
| dc.description | Thesis (Master's)--University of Washington, 2026 | |
| dc.description.abstract | Modern software systems often rely on multiple external APIs to satisfy complex user requests, but API composition requires more than functional relevance. When several APIs can satisfy the same subtask, response time, throughput, and availability can affect workflow quality. This thesis presents AutoLLMCompose, a QoS-aware multi-agent framework for API discovery, selection, and sequential composition planning. AutoLLMCompose decomposes natural-language requests into ordered API-backed subtasks, retrieves candidates from a shared FAISS-based catalog, applies functional refinement, ranks and selects APIs, and generates planned composition paths. The evaluation compares four strategies: Functional-Only Baseline, LLM-Based QoS Selection, TOPSIS-Based QoS Selection, and Functional-First QoS-Hybrid Selection, implemented as No-QoS, QoS-Pure-LLM, QoS-TOPSIS, and QoS-Hybrid. All strategies share the same queries, subtasks, candidate pools, catalog, and metrics. Results show that QoS-Hybrid achieved the strongest overall performance and was best or tied-best across the evaluation set. QoS-Pure-LLM improved over the baseline and tied with QoS-Hybrid in several cases. These findings indicate that QoS-aware composition is strongest when functional suitability is prioritized before QoS optimization. | |
| dc.embargo.lift | 2028-07-31T19:21:06Z | |
| dc.embargo.terms | Restrict to UW for 2 years -- then make Open Access | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | NarayanaSubramanian_washington_0250O_29995.pdf | |
| dc.identifier.uri | https://hdl.handle.net/1773/57111 | |
| dc.language.iso | en_US | |
| dc.rights | none | |
| dc.subject | Computer science | |
| dc.subject.other | To Be Assigned | |
| dc.title | AutoLLMCompose: QoS-Aware Multi-Agent Framework for API Selection and Composition | |
| dc.type | Thesis |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- NarayanaSubramanian_washington_0250O_29995.pdf
- Size:
- 3.53 MB
- Format:
- Adobe Portable Document Format
