首页> 中文期刊> 《计算机工程》 >基于Agent的自主构件模型设计与评估

基于Agent的自主构件模型设计与评估

         

摘要

Autonomous component is capable of sensing and making decisions automatically according to the environ-ment changes. The purpose of developing complex software system based on autonomous component is to reduce the complexity of software development and maintenance effectively. Self-adaptive software development requires the system and constructive component should provide a new abstract and model method to adapt to complex environment and business requirements changes. After analyzing the software entity functions and characteristics, this paper proposes an autonomous component model based on intelligent agent. The autonomous component can sense the complex environment dynamic changes,encapsulates self-adaptation logic reasonably,makes decisions in accordance with policy rules,and plans the goal-directed behaviors automatically. Autonomous component provides the efficient support for modeling and developing complex self-adaptive software.%为适应复杂环境和业务需求的变化,自适应软件开发要求为系统及其构成成分提供新的抽象和建模手段。自主构件能够感知并依据环境的变化自动地做出决策。采用自主构件开发复杂软件系统的主要目的是有效降低软件开发和维护的复杂性。在分析自适应软件实体功能和特征的基础上,提出一种基于智能体( Agent )的自主构件模型,该自主构件模型能动态感知环境的变化,合理封装自适应逻辑,依据策略规则进行决策,并根据目标导向,自动规划执行行为的序列。评估结果表明,该模型为建模与开发复杂自适应化软件提供了有效的底层支持。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号