期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
基于Petri网的面向动态演化的软件体系结构建模 被引量:7
1
作者 谢仲文 李彤 +4 位作者 代飞 秦江龙 张璇 莫启 朱锐 《计算机应用与软件》 CSCD 北大核心 2012年第10期36-39,127,共5页
为了应对软件动态演化面临的挑战,应提高所建立的软件体系结构模型的动态演化性。以扩展的Petri网为形式化工具,对面向动态演化的软件体系结构进行建模。首先,将Petri网扩展成为构件网结构,并设计有效支持软件动态演化的构件模型和连接... 为了应对软件动态演化面临的挑战,应提高所建立的软件体系结构模型的动态演化性。以扩展的Petri网为形式化工具,对面向动态演化的软件体系结构进行建模。首先,将Petri网扩展成为构件网结构,并设计有效支持软件动态演化的构件模型和连接件模型;其次,建立软件体系结构的静态视图和动态视图,为软件动态演化的分析和实施奠定基础;最后,通过案例研究表明:该方法是有效的,并可显著提高所建立的软件体系结构模型的动态演化性。 展开更多
关键词 软件动态演化 软件体系结构 petri 构件 连接件
在线阅读 下载PDF
一种支持软件可信演化的构件模型 被引量:25
2
作者 丁博 王怀民 +1 位作者 史殿习 李骁 《软件学报》 EI CSCD 北大核心 2011年第1期17-27,共11页
对环境的适应是软件保证其可信的重要手段.当应用场景超出开发阶段的预设时,软件的环境适应能力需要能够在线调整,以保证其行为和结果仍可符合用户预期.这一调整的前提是软件工程层面的高效支持机制.基于关注点分离原则和动态软件体系... 对环境的适应是软件保证其可信的重要手段.当应用场景超出开发阶段的预设时,软件的环境适应能力需要能够在线调整,以保证其行为和结果仍可符合用户预期.这一调整的前提是软件工程层面的高效支持机制.基于关注点分离原则和动态软件体系结构技术,提出了一种支持软件环境适应能力细粒度在线调整的构件模型ACOE(adaptive component model for open environment).ACOE将软件环境适应能力中的感知、决策、执行等关注点封装为独立的构件和连接子,通过动态软件体系结构技术来支持它们的在线重配置,从而使第三方可在必要时通过有选择性的更新来调整适应能力.实现了支持ACOE构件模型的容器原型,并通过实验验证了其有效性. 展开更多
关键词 可信软件 演化 适应性软件 构件模型 动态软件体系结构
在线阅读 下载PDF
自适应演化软件研究进展 被引量:5
3
作者 陈洪龙 李仁发 《计算机应用研究》 CSCD 北大核心 2010年第10期3612-3616,3621,共6页
自适应演化软件通过演化技术,为软件添加动态、柔性以及灵活可变的特征,使软件系统能更好地适应动态、开放以及难控的网络环境,并在普适计算、嵌入计算等领域表现出良好的应用前景,成为当前软件技术研究中备受关注的热点之一。为更好地... 自适应演化软件通过演化技术,为软件添加动态、柔性以及灵活可变的特征,使软件系统能更好地适应动态、开放以及难控的网络环境,并在普适计算、嵌入计算等领域表现出良好的应用前景,成为当前软件技术研究中备受关注的热点之一。为更好地研究自适应演化软件,需对现有研究成果进行总结和归纳。首先总结自适应演化的基本特征,指出其面临的挑战;在此基础上,从语言、体系结构和框架应用层面描述其研究成果,并对其进行分类与比较,进而给出相关概念结构;最后总结了其不足以及进一步的研究问题。 展开更多
关键词 自适应演化 动态体系结构 组件分派 服务组合 反射 面向方面
在线阅读 下载PDF
动态自适应软件体系结构重配置研究 被引量:6
4
作者 陈向东 《计算机科学》 CSCD 北大核心 2015年第6期185-188,215,共5页
在当前的自适应软件研究中,人们将更多的关注点放在环境感知、服务质量建模、编程语言等方面,从而导致缺乏对自适应过程和原理的深入揭示的问题。关注体系结构,研究动态自适应过程,提出了一种软件体系结构重配置方法。该方法通过对构件... 在当前的自适应软件研究中,人们将更多的关注点放在环境感知、服务质量建模、编程语言等方面,从而导致缺乏对自适应过程和原理的深入揭示的问题。关注体系结构,研究动态自适应过程,提出了一种软件体系结构重配置方法。该方法通过对构件、连接子的添加、删除和替换等操作来调整体系结构。基于云计算的服务器池大小动态自适应调整实验表明,动态自适应能提高系统的可信度,降低运行费用。 展开更多
关键词 自适应 动态 重配置 软件体系结构 构件 连接子
在线阅读 下载PDF
基于观察者的动态演化一致性研究 被引量:1
5
作者 杨秋翔 张富为 +1 位作者 宋超峰 张扬 《计算机应用研究》 CSCD 北大核心 2018年第9期2811-2814,共4页
为了解决软件体系结构动态演化的不一致性问题,以提高软件体系结构动态演化的效率,针对构件技术特性,分析了软件演化技术研究现状、优缺点以及观察者技术特点,并结合观察者技术特点扩展了构件,使构件具有被监视以及监视的特性。最后提... 为了解决软件体系结构动态演化的不一致性问题,以提高软件体系结构动态演化的效率,针对构件技术特性,分析了软件演化技术研究现状、优缺点以及观察者技术特点,并结合观察者技术特点扩展了构件,使构件具有被监视以及监视的特性。最后提出基于观察者的动态演化模型来保证动态演化的一致性,为分布式环境下的动态演化提供可行的方法。通过具体的实际项目演化来验证模型的可行性以及便捷性。 展开更多
关键词 软件体系结构 软件演化 动态演化 构件 观察者
在线阅读 下载PDF
基于连接件的软件体系结构动态演化
6
作者 黄万艮 陈松乔 《湖南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第5期81-84,共4页
针对基于中间件的软件体系结构(SA)动态演化存在的缺陷,对连接件进行了扩展,使连接件能够对其所连接的实体进行监视和操作;提出了一种支持动态演化的SA风格,使得演化信息可以通过SA自身进行传播.如果连接件之间没有连接通路,则增加一个... 针对基于中间件的软件体系结构(SA)动态演化存在的缺陷,对连接件进行了扩展,使连接件能够对其所连接的实体进行监视和操作;提出了一种支持动态演化的SA风格,使得演化信息可以通过SA自身进行传播.如果连接件之间没有连接通路,则增加一个或多个连接件对SA进行改造.设计了从运行系统中获得SA的算法,使SA成为运行系统的一个可控组成部分.提出了直接对连接件进行操作的SA动态演化框架,消除了SA动态演化的不一致性,提高了演化效率,并具有很好的可跟踪性. 展开更多
关键词 软件体系结构 连接件 动态演化
在线阅读 下载PDF
基于反射和连接件的SA动态演化研究
7
作者 黄万艮 陈松乔 《计算机工程与应用》 CSCD 北大核心 2008年第28期37-39,121,共4页
使用反射机制感知软件系统的结构与运行状态,提出了一种基于知识规则、直接对连接件进行操作的SA动态演化方法,消除了SA动态演化的不一致性,提高了效率.该方法使用代数表达式简化了演化日志,提高了演化可跟踪性。
关键词 反射 连接件 软件体系结构动态演化
在线阅读 下载PDF
基于构件的网构软件系统动态演化 被引量:8
8
作者 朱庆 王小平 +1 位作者 薛小平 司文婷 《计算机工程》 CAS CSCD 北大核心 2010年第1期55-57,60,共4页
为适应网构软件系统在线演化的需求,提出一种基于构件的网构软件系统动态演化模型。该模型以构件为基本单位,基于软件体系结构部署和实施演化,给出构件添加、删除和替换需求的演化算法,通过引入一致性检查机制保证演化的安全和可靠。该... 为适应网构软件系统在线演化的需求,提出一种基于构件的网构软件系统动态演化模型。该模型以构件为基本单位,基于软件体系结构部署和实施演化,给出构件添加、删除和替换需求的演化算法,通过引入一致性检查机制保证演化的安全和可靠。该模型实施简单、具有普遍适用性,软件系统无须进行大量的改动即可适应该演化模型。 展开更多
关键词 动态演化 网构软件 构件 软件体系结构 一致性
在线阅读 下载PDF
基于通用连接器模型的复合构件的组装 被引量:4
9
作者 许毅 彭鑫 赵文耘 《计算机工程》 EI CAS CSCD 北大核心 2006年第23期55-57,共3页
基于构件的软件体系结构(SA)由构件与连接器组成,连接器作为构件间的交互实体在SA中扮演着重要角色。现有的连接器模型只能支持特定软件体系结构风格的组装,该文针对构件组装的核心问题:构件间交互的不匹配,采用复合构件组装的方法,提... 基于构件的软件体系结构(SA)由构件与连接器组成,连接器作为构件间的交互实体在SA中扮演着重要角色。现有的连接器模型只能支持特定软件体系结构风格的组装,该文针对构件组装的核心问题:构件间交互的不匹配,采用复合构件组装的方法,提出一种通用连接器模型用以对不同连接器模型进行描述。给出4种复合构件组装机制及各种机制的组装方式,并对复合构件进行扩展,使其具有动态性,能较方便地实现动态体系结构。 展开更多
关键词 软件体系结构 连接器 复合构件 动态体系结构
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部