Design and Implementation of Self-adaptive Agent

Menggao Dong · Jisuanji kexue yu tansuo · 2011

Autonomy is the fundamental property of the self-adaptive software entity,which requires perceiving the changing of the environment and preserving the capability for controlling its structure and behaviour.The autonomous entities in self-adaptive systems are abstracted and encapsulated as software agents,which are designed and implemented based on the organization metaphors and the dynamic binding mechanism.This paper presents the model and technical framework for constructing self-adaptive agent,and introduces several technologies for implementing self-adaptive agent,including self-adaptation strategy description language(SADL),implementation of dynamic binding mechanism and the technique for perceiving the environment,etc.In addition,a case study is presented to illustrate the feasibility and effectiveness of the proposed approach.

Read the paper · More papers on PaperTik