• DocumentCode
    2616498
  • Title

    An Approach to Automated Agent Deployment in Service-Based Systems

  • Author

    Yau, Stephen S. ; Zhu, Luping ; Huang, Dazhi ; Gong, Haishan

  • Author_Institution
    Arizona State Univ., Tempe, AZ
  • fYear
    2007
  • fDate
    7-9 May 2007
  • Firstpage
    257
  • Lastpage
    265
  • Abstract
    In service-based systems, services from various providers can be integrated following specific workflows to achieve users´ goals. These workflows are often executed and coordinated by software agents, which invoke appropriate services based on situation changes. These agents need to be deployed on underlying platforms with respect to various requirements, such as access permission of agents, real-time requirements of workflows, and reliability of the overall system. Deploying these agents manually is often error-prone and time-consuming. Furthermore, agents need to migrate from hosts to hosts at runtime to satisfy deployment requirements. Hence, an automated agent deployment mechanism is needed. In this paper, an approach to automated agent deployment in service-base systems is presented. In this approach, the deployment requirements are represented as deployment policies, and techniques are developed for generating agent deployment plans by solving the constraints specified in deployment policies, and for generating executable code for runtime agent deployment and migration.
  • Keywords
    distributed processing; software agents; automated agent deployment; service-based system; software agent; Bandwidth; Batteries; Distributed computing; Mobile communication; Monitoring; Permission; Protocols; Real time systems; Runtime environment; Software agents;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object and Component-Oriented Real-Time Distributed Computing, 2007. ISORC '07. 10th IEEE International Symposium on
  • Conference_Location
    Santorini Island
  • Print_ISBN
    0-7695-2765-5
  • Type

    conf

  • DOI
    10.1109/ISORC.2007.15
  • Filename
    4208852