检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:孙熙[1] 庄磊[1] 刘文[1] 焦文品[1] 梅宏[1]
机构地区:[1]北京大学 信息科学技术学院,北京100871
出 处:《软件学报》2008年第6期1340-1349,共10页Journal of Software
基 金:Supported by the National Basic Research Program of China under Grant No.2005CB321805(国家重点基础研究发展计划(973));the National Natural Science Foundation of China under Grant Nos.60773151;90412011(国家自然科学基金)
摘 要:描述了一种动态、可定制的构件自主化的实现手段及运行平台,试图通过对实现自主构件的方法和手段的探索,为开发具有自主性的基于Internet的软件系统提供一定的实践基础和经验.在实现自主构件时,采取了改装已有普通构件的方式,将软件Agent技术和构件技术结合起来,通过为构件定制行为规则和规划来控制和调度构件的行为,使得构件能够根据环境的状态调整自己的行为.同时,通过集成可以解释和执行声明式规则的规则引擎,使得可以在不修改构件源代码和重新部署构件的情况下,动态定制和实现构件的自主性行为能力.In this paper, a dynamically customizable framework for supporting the autonomy of components is introduced. To implement autonomous components, the framework adopts an approach to repacking existing components. By combining Agent technology into components, the framework can customize behavior rules and plans for components to enable components to adjust their behaviors according to the states of the environment. By integrating a rule-engine that can interpret and execute declarative rules, the framework supports the autonomous behaviors of components without recoding and re-deploying of components.
关 键 词:网构软件 自主构件 软件AGENT 构件运行支撑平台
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.221.35.244