• DocumentCode
    3077859
  • Title

    Resilient Architecture for Complex Computing Systems

  • Author

    Satoh, Ichiro

  • Author_Institution
    Nat. Inst. of Inf., Tokyo, Japan
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    256
  • Lastpage
    259
  • Abstract
    This paper proposes a self-organizing framework for adapting software agents on complex computer systems, in particular distributed systems. It is unique to other existing approaches for software adaptation because it introduces the notions of differentiation and dedifferentiation in cellular slime molds into complex computer systems. When an agent delegates a function to another agent. the former´s function becomes less-developed and the latter´s compatible function becomes well-developed. The framework was constructed as a middleware system and allowed us to define agents as Java objects. We present several evaluations of the framework in a real distributed system.
  • Keywords
    Java; differentiation; middleware; software agents; software architecture; software performance evaluation; Java objects; cellular slime molds; compatible function; complex computing systems; dedifferentiation notions; distributed systems; middleware system; resillent architecture; self-organizing framework; software adaptation approach; software agents; Computer architecture; Computers; Databases; Heart beat; Middleware; Runtime; adaptation; differentiation; distributed system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems (ICECCS), 2013 18th International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-5007-7
  • Type

    conf

  • DOI
    10.1109/ICECCS.2013.45
  • Filename
    6601832