Running Mechanism and Strategy Description Language SADL for Self-Adaptive MAS
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Self-Adaptive systems have many complex properties such as openness in a situated environment, sensibility to changes, and dynamic of a system. Finding ways to develop such complex systems is still a problem in the literature of software engineering. In this paper, the autonomous entities in self-adaptive systems are abstracted as software agents, and the dynamic binding mechanism for self-adaptation is proposed based on the organization metaphors. A self-adaptive strategy description language called SADL (self-adaptive strategy description language) is presented to describe adaptive strategies that express how agents adapt to the changes. The complier and operating environment for SADL have been developed. This approach enables developers to separate the adaptation logic from functional logic of self-adaptive systems and explicitly describe self-adaptation in order to simplify the development and maintenance of complex self-adaptive systems. This case is studied in detail to illustrate the effectiveness of this proposed approach.

    Reference
    Related
    Cited by
Get Citation

董孟高,毛新军,常志明,王戟,齐治昌.自适应多Agent 系统的运行机制和策略描述语言SADL.软件学报,2011,22(4):609-624

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:April 28,2009
  • Revised:October 10,2009
  • Adopted:
  • Online:
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063