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
Link To Document