Title :
An Agent-based Logic Description Language for Dynamic Evolution
Author :
Li Qing-shan ; Chu Hua ; Li Cong
Author_Institution :
Software Eng. Inst., Xidian Univ., Xi´an, China
Abstract :
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.
Keywords :
software agents; software maintenance; software prototyping; specification languages; AgentSELDL; agent coordination; agent technology; agent-based software evolution logic description language; dynamic characteristics; dynamic environment; software agent behaviour; software evolution process; Adaptive systems; Collaboration; Monitoring; Process control; Software; Software engineering; Vehicles; Agent; Dynamic Evolution; Logic description Language; Software Engineering;
Conference_Titel :
Software Engineering (WCSE), 2012 Third World Congress on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4673-4546-0
DOI :
10.1109/WCSE.2012.11