Sarkar et al., 2025 - Google Patents
Survey of LLM Agent Communication with MCP: A Software Design Pattern Centric ReviewSarkar et al., 2025
View PDF- Document ID
- 2924896575381894523
- Author
- Sarkar A
- Sarkar S
- Publication year
- Publication venue
- arXiv preprint arXiv:2506.05364
External Links
Snippet
This survey investigates how classical software design patterns can enhance the reliability and scalability of communication in Large Language Model (LLM)-driven agentic AI systems, focusing particularly on the Model Context Protocol (MCP). It examines the …
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/101—Collaborative creation of products or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
- G06Q10/063—Operations research or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/02—Knowledge representation
- G06N5/022—Knowledge engineering, knowledge acquisition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for a specific business sector, e.g. utilities or tourism
- G06Q50/01—Social networking
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11836473B2 (en) | Active adaptation of networked compute devices using vetted reusable software components | |
Lemos et al. | Web service composition: a survey of techniques and tools | |
Lanzolla et al. | The digital transformation of search and recombination in the innovation function: Tensions and an integrative framework | |
Haefliger et al. | Code reuse in open source software | |
Fensel et al. | Implementing semantic web services: The SESA framework | |
Gašević et al. | Ontologies and software engineering | |
Guermah et al. | An ontology oriented architecture for context aware services adaptation | |
Dillon et al. | Ontology-based software engineering-software engineering 2.0 | |
Sarkar et al. | Survey of LLM Agent Communication with MCP: A Software Design Pattern Centric Review | |
Vosselman | Approaching control in interfirm transactional relationships: Contrasting and connecting a transaction cost economics perspective with an actor‐network theory perspective | |
Vitvar et al. | Semantic technologies for e-Government: an overview | |
Sun et al. | Scalable saas-based process customization with casewalls | |
Cadersaib et al. | Making an Interoperability approach between ERP and Big Data context | |
Daoudagh et al. | An ontology-based solution for monitoring iot cybersecurity | |
Ray | A Review on Agent-to-Agent Protocol: Concept, State-of-the-art, Challenges and Future Directions | |
Borghoff et al. | An organizational theory for multi-agent interactions integrating human agents, LLMs, and specialized AI | |
Weise et al. | Semantic web service composition: the web service challenge perspective | |
Aoudia et al. | A comparative analysis of IoT service composition approaches | |
Ramasamy et al. | Adaptive and dynamic service composition for cloud-based mobile application | |
Kołaczek et al. | Security framework for dynamic service-oriented IT systems | |
Galindo-Semanate et al. | Tools for developing applications in the semantic web of things: A systematic literature review | |
Choudhry et al. | Comprehensive Analysis of Industrial Internet of Things (IIoT)-Enabling for Digital Twin and Blockchain | |
Hamid et al. | Work in Progress: Considering Human Factors in Collaborative Decision Making for Secure Architecture Design | |
Wlodarczyk et al. | DataStorm an ontology-driven framework for cloud-based data analytic systems | |
Brito et al. | SynthGuard: Redefining Synthetic Data Generation with a Scalable and Privacy-Preserving Workflow Framework |