An Agent-based Logic Description Language for Dynamic Evolution
Qingshan Li, Chu Hua, Cong Li · 2012
Application of Agent technology to software evolution is considered to be a possible approach to make software be adaptable to environment change. The dynamic characteristic of environment causes difficulty to predict and control the act of Agent in software. Well-defined evolution logic is helpful to describe and limit individual behavior of Agent and coordination among Agents. In this paper, in view to dynamic environment, a process of software evolution in this kind of environment is given. In this process, Agent-based Software Evolution Logic Description Language (Agent SELDL) presented in this paper can give a particular description of evolution process and its logic. Finally, the validity of Agent SELDL is proved by an experiment of software evolution process in dynamic environment.