{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T02:14:08Z","timestamp":1767320048406,"version":"3.48.0"},"publisher-location":"Singapore","reference-count":26,"publisher":"Springer Nature Singapore","isbn-type":[{"value":"9789819550111","type":"print"},{"value":"9789819550128","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"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":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-981-95-5012-8_4","type":"book-chapter","created":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T02:09:09Z","timestamp":1767319749000},"page":"51-65","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["MCPybarra: A Multi-agent Framework for\u00a0Low-Cost, High-Quality MCP Service Generation"],"prefix":"10.1007","author":[{"given":"Bocheng","family":"Peng","sequence":"first","affiliation":[]},{"given":"Mingyi","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Yanguang","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Congcong","family":"Tian","sequence":"additional","affiliation":[]},{"given":"Shuang","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Zhongjie","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2026,1,2]]},"reference":[{"key":"4_CR1","unstructured":"Anthropic: Model context protocol (mcp): Overview (2024). https:\/\/docs.anthropic.com\/claude\/protocols\/mcp\/overview"},{"key":"4_CR2","doi-asserted-by":"crossref","unstructured":"Baltes, S., Ralph, P.: Sampling in software engineering research: a critical review and guidelines. ACM Transactions on Software Engineering and Methodology (TOSEM) (2022)","DOI":"10.1007\/s10664-021-10072-8"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Gilmore, S., G\u00f6nczy, L., Koch, N., Mayer, P., Tribastone, M., Varr\u00f3, D.: Non-functional properties in the model-driven development of service-oriented systems (2011)","DOI":"10.1007\/s10270-010-0155-y"},{"key":"4_CR4","unstructured":"Gu, J., Jiang, X., Shi, Z., et\u00a0al.: A survey on LLM-as-a-judge. arXiv preprint arXiv:2411.15594 (2024)"},{"key":"4_CR5","doi-asserted-by":"crossref","unstructured":"Guo, K., Li, J., Niu, M.: Multi-agent interests service composition optimization in cloud manufacturing environment. IEEE Access (2023)","DOI":"10.1109\/ACCESS.2023.3278594"},{"key":"4_CR6","unstructured":"Hasan, M.M., Li, H., Fallahzadeh, E., Rajbahadur, G.K., Adams, B., Hassan, A.E.: Model context protocol (mcp) at first glance: Studying the security and maintainability of mcp servers. arXiv preprint arXiv:2506.13538 (2025)"},{"key":"4_CR7","unstructured":"Hong, S., et\u00a0al.: Metagpt: meta programming for a multi-agent collaborative framework. In: Proceedings of the 12th International Conference on Learning Representations (ICLR 2024) (2024)"},{"key":"4_CR8","unstructured":"Hou, X., Zhao, Y., Wang, S., Wang, H.: Model context protocol (mcp): Landscape, security threats, and future research directions. arXiv preprint arXiv:2503.23278 (2025)"},{"key":"4_CR9","unstructured":"ISO\/IEC JTC 1\/SC 7: Systems and software engineering \u2014 systems and software quality requirements and evaluation (square) \u2014 product quality model. Tech. rep., International Organization for Standardization (2023)"},{"key":"4_CR10","unstructured":"Krishnan, N.: Advancing multi-agent systems through model context protocol: Architecture, implementation, and applications. arXiv preprint arXiv:2504.21030 (2025)"},{"key":"4_CR11","unstructured":"LangChain: Langchain: A framework for language model applications (2023). https:\/\/www.langchain.com. Accessed 17 July 2025"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Li, Y., et\u00a0al.: Competition-level code generation with alphacode. Science (2022)","DOI":"10.1126\/science.abq1158"},{"key":"4_CR13","doi-asserted-by":"crossref","unstructured":"Li, Z., Li, K., Ma, B., Xu, M., Zhang, Y., Cheng, X.: We urgently need privilege management in mcp: A measurement of api usage in mcp ecosystems. arXiv preprint arXiv:2507.06250 (2025)","DOI":"10.1109\/MASS66014.2025.00090"},{"key":"4_CR14","unstructured":"Liu, K., et al.: LLM-powered test case generation for detecting tricky bugs. CoRR (2024)"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Liu, M., Tu, Z., Zhu, Y., Xu, X., Wang, Z., Sheng, Q.: Data correction and evolution analysis of the programmableweb service ecosystem. J. Syst. Softw. (2021)","DOI":"10.1016\/j.jss.2021.111066"},{"key":"4_CR16","unstructured":"Luo, Z., Shi, X., Lin, X., Gao, J.: Evaluation report on MCP servers. arXiv preprint arXiv:2504.11094 (2025)"},{"key":"4_CR17","doi-asserted-by":"crossref","unstructured":"Qian, C., et\u00a0al.: Chatdev: Communicative agents for software development. In: Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (ACL 2024) (2024)","DOI":"10.18653\/v1\/2024.acl-long.810"},{"key":"4_CR18","unstructured":"Qin, Y., et\u00a0al.: Toolllm: facilitating large language models to master 16000+ real-world apis. In: Proceedings of the 12th International Conference on Learning Representations (ICLR 2024) (2024)"},{"key":"4_CR19","unstructured":"Radosevich, B., Halloran, J.T.: MCP safety audit: LLMs with the model context protocol allow major security exploits. arXiv preprint arXiv:2504.03767 (2025)"},{"key":"4_CR20","unstructured":"Rath, M., Tomova, M.T., M\u00e4der, P.: Selecting open source projects for traceability case studies. In: 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER). IEEE (2016)"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Rehan, S., Al-Bander, B., Al-Said\u00a0Ahmad, A.: Harnessing large language models for automated software testing: A leap towards scalable test case generation. Electronics (2025)","DOI":"10.3390\/electronics14071463"},{"key":"4_CR22","unstructured":"Roziere, B., et\u00a0al.: Code llama: Open foundation models for code. arXiv preprint arXiv:2308.12950 (2023)"},{"key":"4_CR23","unstructured":"Schick, T., et al.: Toolformer: Language models can teach themselves to use tools. Advances in Neural Information Processing Systems 36 (2023)"},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Wang, J., Huang, Y., Chen, C., Liu, Z., Wang, S., Wang, Q.: Software testing with large language models: Survey, landscape, and vision. IEEE Transactions on Software Engineering (2024)","DOI":"10.1109\/TSE.2024.3368208"},{"key":"4_CR25","doi-asserted-by":"crossref","unstructured":"Zhang, L., Zhao, X., Wang, L.: Automatic service composition agent based on large model. In: 2024 5th International Symposium on Computer Engineering and Intelligent Communications (ISCEIC) (2024)","DOI":"10.1109\/ISCEIC63613.2024.10810159"},{"key":"4_CR26","unstructured":"Zhao, W.X., et\u00a0al.: A survey of large language models. arXiv preprint arXiv:2303.18223 (2023)"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-95-5012-8_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T02:09:13Z","timestamp":1767319753000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-95-5012-8_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9789819550111","9789819550128"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-981-95-5012-8_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"2 January 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICSOC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Service-Oriented Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Shenzhen","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 December 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 December 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoc2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icsoc2025.hit.edu.cn\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}