Contract-Performing Circumstance-Driven Self-Adaptation and Self-Evolution for Service Cooperation

Service cooperation-based Virtual Organizations (VOs) have become the mainstream approach for developing application software systems in Internet computing environments. However, the large-scale deployment of VOs encounters serious difficulty due to the non-autonomy for their organization and maintenance. This paper focuses on VO selfmaintenance and proposes the framework for achieving the contract-performing circumstance-driven self-adaptation and self-evolution of service cooperation, in order to maintain effectively the capability for a VO to achieve its objectives in two stages: self-adaptation and self-evolution. Keywords—contract-performing; circumstance-driven; selfadaptation; self-evolution; virtual organization

[1]  Tao Liu,et al.  Adaptive Immune Response Network Model , 2009, ICIC.

[2]  Michal Pechoucek,et al.  Industrial deployment of multi-agent technologies: review and selected case studies , 2008, Autonomous Agents and Multi-Agent Systems.

[3]  François Charpillet,et al.  Study of Self-adaptation Mechanisms in a Swarm of Logistic Agents , 2009, 2009 Third IEEE International Conference on Self-Adaptive and Self-Organizing Systems.

[4]  Fan Zhang,et al.  Trusted autonomic service cooperation model and application development framework , 2009, Science in China Series F: Information Sciences.

[5]  Michael Stal,et al.  Using architectural patterns and blueprints for service-oriented architecture , 2006, IEEE Software.

[6]  Danny Weyns,et al.  Self-Adaptation Using Multiagent Systems , 2010, IEEE Software.

[7]  Huaglory Tianfield,et al.  Towards autonomic computing systems , 2004, Eng. Appl. Artif. Intell..

[8]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[9]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[10]  Paul Valckenaers,et al.  Self-Adaptation for Robustness and Cooperation in Holonic Multi-Agent Systems , 2009, Trans. Large Scale Data Knowl. Centered Syst..

[11]  Danny Weyns,et al.  An Architectural Strategy for Self-Adapting Systems , 2007, International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS '07).

[12]  Shiping Ye,et al.  Abnormal Circumstance-Driven Self-Maintenance Mechanism Based on Flexible Scheduling , 2010, 2010 International Conference on Artificial Intelligence and Computational Intelligence.

[13]  Carlo Ghezzi,et al.  A journey to highly dynamic, self-adaptive service-based applications , 2008, Automated Software Engineering.