Mobile agents for distributed simulation

被引:0
|
作者
Wilson, LF [1 ]
Cybenko, G [1 ]
Burroughs, D [1 ]
机构
[1] Dartmouth Coll, Thayer Sch Engn, Hanover, NH 03755 USA
关键词
mobile agents; distributed processing; continuous simulation; discrete simulation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents the basic ideas behind the use of mobile agent technology for distributed simulation. We focus on a specific mobile agent implementation, D'Agents, that is gaining widespread use. Mobile agent software technology allows programs, along with their execution states, to migrate within a network. To understand the role of agents in distributed simulation, note that simulations often operate on static datasets and data sources. Many simulations would produce more-accurate results if they could access dynamically-changing data from other sources. From the perspective of one simulation, other simulations are data resources, producing information possibly relevant to the past, present, or future of the system being modeled. Mobile agents allow dynamic linking between distributed simulations and efficient monitoring of and access to remote data resources. Mobile agent technology permits dynamic, decentralized creation and execution of execution modules that can execute on remote machines and spawn clones for parallel computation. This allows foreign programs to execute locally on a server but entails solving many problems in security, resource allocation, directory services, and debugging. This paper presents an overview of existing and proposed solutions to these problems. To demonstrate the use of agents for distributed simulation, we present a case study involving operational ocean simulation and red-time data assimilation. To evaluate the efficiency of this approach, performance measurements will also be given.
引用
收藏
页码:53 / 58
页数:6
相关论文
共 50 条
  • [1] A distributed algorithm as mobile agents
    Deugo, D
    [J]. MULTIPLE APPROACHES TO INTELLIGENT SYSTEMS, PROCEEDINGS, 1999, 1611 : 510 - 519
  • [2] Mobile agents for distributed processing
    Noy, P
    Schroeder, M
    [J]. INFRASTRUCTURE FOR AGENTS, MULTI-AGENT SYSTEMS, AND SCALABLE MULTI-AGENT SYSTEMS, 2001, 1887 : 263 - 265
  • [3] A distributed implementation of mobile nets as mobile agents
    Busi, N
    Padovani, L
    [J]. FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2005, 3535 : 259 - 274
  • [4] A Distributed Computational Model for Mobile Agents
    Haddar, Med Amine
    Kacem, Ahmed Hadj
    Metivier, Yves
    Mosbah, Mohamed
    Jmaiel, Mohamed
    [J]. AGENT COMPUTING AND MULTI-AGENT SYSTEMS, 2009, 5044 : 416 - +
  • [5] Distributed security algorithms by Mobile Agents
    Flocchini, Paola
    Santoro, Nicola
    [J]. DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2006, 4308 : 1 - 14
  • [6] On the performance of distributed search by mobile agents
    Mawlood-Yunis, A
    Nayak, A
    Nussbaum, D
    Santoro, N
    [J]. MOBILITY AWARE TECHNOLOGIES AND APPLICATIONS, PROCEEDINGS, 2004, 3284 : 285 - 294
  • [7] Distributed task assignment for mobile agents
    Moore, Brandon J.
    Passino, Kevin M.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (04) : 749 - 753
  • [8] Maintenance of distributed systems with mobile agents
    Friedrich, M
    Nusser, G
    Küchlin, W
    [J]. INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2002, : 659 - 665
  • [9] Language for a Distributed System of Mobile Agents
    Tomasek, Martin
    [J]. ACTA POLYTECHNICA HUNGARICA, 2011, 8 (02) : 117 - 127
  • [10] Distributed authorization framework for mobile agents
    Navarro, G
    Ortega-Ruiz, JA
    Ametller, J
    Robles, S
    [J]. MOBILITY AWARE TECHNOLOGIES AND APPLICATIONS, PROCEEDINGS, 2005, 3744 : 127 - 136