%0 Journal Article
%T Component Model Supporting Trustworthiness-Oriented Software Evolution
一种支持软件可信演化的构件模型
%A DING Bo
%A WANG Huai-Min
%A SHI Dian-Xi
%A LI Xiao
%A
丁博
%A 王怀民
%A 史殿习
%A 李骁
%J 软件学报
%D 2011
%I
%X 对环境的适应是软件保证其可信的重要手段.当应用场景超出开发阶段的预设时,软件的环境适应能力需要能够在线调整,以保证其行为和结果仍可符合用户预期.这一调整的前提是软件工程层面的高效支持机制.基于关注点分离原则和动态软件体系结构技术,提出了一种支持软件环境适应能力细粒度在线调整的构件模型ACOE(adaptive component model for open environment).ACOE 将软件环境适应能力中的感知、决策、执行等关注点封装为独立的构件和连接子,通过动态软件体系结构技术来支持它们的在线重配置,从而使第三方可在必要时通过有选择性的更新来调整适应能力.实现了支持ACOE 构件模型的容器原型,并通过实验验证了其有效性.
%K trustworthy software
%K evolution
%K adaptive software
%K component model
%K dynamic software architecture
可信软件
%K 演化
%K 适应性软件
%K 构件模型
%K 动态软件体系结构
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=7873B2107FC8311B923B0F48C696165C&yid=9377ED8094509821&vid=BC12EA701C895178&iid=CA4FD0336C81A37A&sid=BCA2697F357F2001&eid=DB817633AA4F79B9&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=31