• DocumentCode
    1959300
  • Title

    Implementation of self-backup mechanism and inter-agent communication for strong migration mobile agent system

  • Author

    Kondoh, Takahiro ; Kato, Fumiaki ; Kai, Munenori

  • Author_Institution
    Dept. of Inf. Sci., Seikei Univ., Musashino, Japan
  • fYear
    2009
  • fDate
    23-26 Aug. 2009
  • Firstpage
    576
  • Lastpage
    581
  • Abstract
    The authors have been developing a strong migration mobile agent system in Java. Using the system, we are developing the platform of an autonomic distributed processing system, called AgentSphere. In this research, a mechanism so that an agent can create a backup of itself which includes data in the middle of execution is implemented. In order to use this mechanism, a user describes backup commands in the agent´s code. The backed-up agent is sent into other AgentSphere. And when an original agent stops according to an unexpected situation, the backed-up agent will start its activity instead of original one in order to resume its processing. Moreover, the method to insert backup commands automatically in suitable positions of an agent´s code is proposed. Furthermore, this paper also describes the implementation of a scheduler which performs initial distribution of agents and the communication functions between agents in AgentSphere.
  • Keywords
    Java; mobile agents; software fault tolerance; AgentSphere; Java; autonomic distributed processing system; inter-agent communication; self-backup mechanism; strong migration mobile agent system; Counting circuits; Distributed processing; Information science; Java; Mobile agents; Mobile communication; Resumes; Virtual machining; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing, 2009. PacRim 2009. IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC
  • Print_ISBN
    978-1-4244-4560-8
  • Electronic_ISBN
    978-1-4244-4561-5
  • Type

    conf

  • DOI
    10.1109/PACRIM.2009.5291307
  • Filename
    5291307