[go: up one dir, main page]

Sarkar et al., 2025 - Google Patents

Survey of LLM Agent Communication with MCP: A Software Design Pattern Centric Review

Sarkar 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 …
Continue reading at arxiv.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA 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/00Administration; Management
    • G06Q10/10Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/101Collaborative creation of products or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
    • G06Q10/063Operations research or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computer systems utilising knowledge based models
    • G06N5/02Knowledge representation
    • G06N5/022Knowledge engineering, knowledge acquisition
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06QDATA 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/00Systems or methods specially adapted for a specific business sector, e.g. utilities or tourism
    • G06Q50/01Social 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