期刊文献+
共找到14篇文章
< 1 >
每页显示 20 50 100
一种软件演化过程模型的代数语义 被引量:13
1
作者 代飞 李彤 +4 位作者 谢仲文 于倩 卢萍 郁涌 赵娜 《软件学报》 EI CSCD 北大核心 2012年第4期846-863,共18页
随着大量的软件演化过程模型被软件演化过程元模型建模产生,如何验证过程模型的正确性,是摆在人们面前的一个重要任务.针对软件演化过程元模型,引入进程代数ACP(algebra of communicating processes)对其扩展,提出软件演化过程元模型代... 随着大量的软件演化过程模型被软件演化过程元模型建模产生,如何验证过程模型的正确性,是摆在人们面前的一个重要任务.针对软件演化过程元模型,引入进程代数ACP(algebra of communicating processes)对其扩展,提出软件演化过程元模型代数,使用进程项指定软件演化过程模型的代数语义,在进程代数的统一框架下,基于等式推理验证软件演化过程模型的行为,使行为验证方式从模型推导变为代数推导.这种方法充分结合了Petri网和ACP的长处,可以有效地支持软件演化过程的形式验证. 展开更多
关键词 软件演化过程 过程验证 代数语义 PETRI网 ACP(algebra of COMMUNICATING processes)
在线阅读 下载PDF
一种面向同步交互的软件演化过程建模方法 被引量:2
2
作者 钱晔 李彤 +3 位作者 郁涌 孙吉红 于倩 彭琳 《计算机科学》 CSCD 北大核心 2016年第8期154-158,共5页
全球化软件开发导致以交互方式协作开发的频率和复杂性越来越高。为了控制和规范软件演化的开发行为进而提高软件质量,文献[10]设计了软件演化过程元模型EPMM,由EPMM定义的软件演化过程模型未能形式描述其交互的特点。基于EPMM^([10])... 全球化软件开发导致以交互方式协作开发的频率和复杂性越来越高。为了控制和规范软件演化的开发行为进而提高软件质量,文献[10]设计了软件演化过程元模型EPMM,由EPMM定义的软件演化过程模型未能形式描述其交互的特点。基于EPMM^([10])定义的软件演化过程包括全局层、过程层、活动层和任务层4个抽象层的思想,设计了软件演化过程元模型CEPMM。CEPMM定义的软件演化过程模型可形式描述同步交互的特点是在其活动层,由此提出一种基于通信系统演算(CCS)的软件演化过程活动层的建模方法,然后在Visual Studio平台下实现软件演化过程活动层可视化的建模工具CAmodel。CEPMM构建的软件演化过程活动层模型不仅可以描述并发、迭代等特点,还可以形式描述同步交互的特性,为模型进行严格的数学方法分析、推理奠定了基础。 展开更多
关键词 软件演化过程的元模型 通信系统演算 同步交互
在线阅读 下载PDF
一种基于过程构件的软件演化过程设计方法 被引量:2
3
作者 芦俊佳 刘敏昆 《计算机应用与软件》 CSCD 北大核心 2012年第1期178-180,269,共4页
软件构件技术已成为软件开发的一种重要方法,同样过程构件技术在软件过程设计中也起着重要作用。过程构件技术对于提高软件过程的设计效率,增强过程的可复用性以及保证软件过程的质量有着十分重要的意义。主要针对软件演化过程(SEP)的设... 软件构件技术已成为软件开发的一种重要方法,同样过程构件技术在软件过程设计中也起着重要作用。过程构件技术对于提高软件过程的设计效率,增强过程的可复用性以及保证软件过程的质量有着十分重要的意义。主要针对软件演化过程(SEP)的设计,提出一种基于过程构件的过程设计方法,通过对过程构件和连接件进行连接与组装,最后得到以Petri网形式描述的软件演化过程模型。 展开更多
关键词 软件演化过程 软件构件 过程设计 过程构件
在线阅读 下载PDF
基于改进EPMM软件演化过程时间约束的分析研究
4
作者 朱锐 李彤 +3 位作者 代飞 谢仲文 刘金卓 钱晔 《计算机应用与软件》 CSCD 北大核心 2013年第2期38-41,共4页
软件演化过程的时间约束对于演化过程能否按时完成以及如何决策软件演化过程执行路线具有极其重要的意义,而目前的过程建模往往忽略时间因素对于演化过程的约束,致使无法在过程模型中对时间因素进行分析与研究。针对这一不足,同时考虑时... 软件演化过程的时间约束对于演化过程能否按时完成以及如何决策软件演化过程执行路线具有极其重要的意义,而目前的过程建模往往忽略时间因素对于演化过程的约束,致使无法在过程模型中对时间因素进行分析与研究。针对这一不足,同时考虑时延Petri网的时间相关性以及变迁的瞬时性,首先对EPMM(Evolution Process Meta-Model)的过程层进行改进,为过程模型中的条件添加时间权值,提出了一种能够对演化过程中的时间因素进行描述的基于时延的演化过程元模型TEPMM(Timed EvolutionProcess Meta-Model),并基于TEPMM给出计算演化过程的最短完成时间的算法和含有反馈路线的过程模型的时间规划函数,通过该规划函数可以对演化过程模型中的时间相关性进行分析与研究。 展开更多
关键词 软件演化过程 EPMM 时延PETRI网 过程改进
在线阅读 下载PDF
基于关联矩阵的软件演化过程结构验证
5
作者 刘金卓 于倩 +4 位作者 赵娜 谢仲文 郁湧 杭菲璐 金运志 《计算机科学》 CSCD 北大核心 2015年第S1期519-524,共6页
软件演化过程领域将软件演化和软件过程领域联系起来,为了适应新的需求和新的环境,越来越多的软件演化过程模型被建模出来。针对软件演化过程模型结构合理性验证还没有有效实现的问题,对基于白盒建模的软件演化过程模型的结构性质进行... 软件演化过程领域将软件演化和软件过程领域联系起来,为了适应新的需求和新的环境,越来越多的软件演化过程模型被建模出来。针对软件演化过程模型结构合理性验证还没有有效实现的问题,对基于白盒建模的软件演化过程模型的结构性质进行了验证,其中包括结构有界性、可重复性和守恒性等,采用了关联矩阵的方法,证明了通过白盒建模得到的软件演化过程模型自身具备着非常优良的结构性质,提高了软件演化过程的质量。 展开更多
关键词 软件演化过程 结构验证 关联矩阵 白盒建模 结构性质
在线阅读 下载PDF
一种基于Bigraph理论的软件演化过程模型研究 被引量:2
6
作者 刘培培 章勇 +1 位作者 莫启 邵振 《计算机应用研究》 CSCD 北大核心 2013年第5期1423-1426,共4页
基于Bigraph理论对软件演化过程模型进行研究,目的是能更好地对软件演化过程中相关动态变化进行建模。利用Bigraph理论和软件演化过程的思想,首先提出了一个形式化的软件演化过程模型,然后用扩展的Bigraph来描述软件演化过程模型的结构... 基于Bigraph理论对软件演化过程模型进行研究,目的是能更好地对软件演化过程中相关动态变化进行建模。利用Bigraph理论和软件演化过程的思想,首先提出了一个形式化的软件演化过程模型,然后用扩展的Bigraph来描述软件演化过程模型的结构,使用Bigraph反应系统来描述软件演化过程模型的动态变化,最后对软件演化过程模型动态调整后的完整性进行了验证。 展开更多
关键词 软件演化过程模型 Bigraph理论 Bigraph反应系统 动态性 完整性
在线阅读 下载PDF
支持软件演化过程的知识库 被引量:2
7
作者 董朝 李彤 +1 位作者 郑疆 张恒瑞 《计算机工程与科学》 CSCD 2006年第z2期150-151,153,共3页
软件演化过程是当今软件工程研究的一个重要课题,一些支持软件演化过程的策略和方法被提出,有效地支持了软件的演化.本文以信息复用的策略为基础,提出了在软件演化过程中通过知识库的应用对信息进行复用,以及知识库的应用框架来支持软... 软件演化过程是当今软件工程研究的一个重要课题,一些支持软件演化过程的策略和方法被提出,有效地支持了软件的演化.本文以信息复用的策略为基础,提出了在软件演化过程中通过知识库的应用对信息进行复用,以及知识库的应用框架来支持软件演化过程. 展开更多
关键词 软件演化过程 软件生存环境 构件 接口
在线阅读 下载PDF
软件演化过程体系结构研究 被引量:2
8
作者 李飞 李彤 《计算机应用与软件》 CSCD 北大核心 2008年第7期37-39,共3页
软件过程与软件之间有着非常紧密的联系。借鉴软件体系结构SA的有关概念,提出了软件演化过程体系结构SEPA,试图用SEPA在总体上描绘出软件演化过程的蓝图。给出SEPA的相关定义、研究目的和意义,并对SEPA的描述工具以及风格进行论述,最后... 软件过程与软件之间有着非常紧密的联系。借鉴软件体系结构SA的有关概念,提出了软件演化过程体系结构SEPA,试图用SEPA在总体上描绘出软件演化过程的蓝图。给出SEPA的相关定义、研究目的和意义,并对SEPA的描述工具以及风格进行论述,最后提出了一种基于SEPA和过程构件的软件演化过程设计方法。 展开更多
关键词 软件演化过程 过程体系结构 过程建模 过程构件
在线阅读 下载PDF
软件演化过程建模中的开发人员度量方法
9
作者 陈展 《计算机工程与设计》 CSCD 北大核心 2007年第21期5305-5307,共3页
提出了一种在构建形式化的软件演化过程模型(formal software evolution process model,FSEPM)中使用X-S图来度量开发人员的统计控制方法。开发人员是构建模型的核心角色,度量其相关属性可以透析和严格管理开发过程。通过一个实例说明... 提出了一种在构建形式化的软件演化过程模型(formal software evolution process model,FSEPM)中使用X-S图来度量开发人员的统计控制方法。开发人员是构建模型的核心角色,度量其相关属性可以透析和严格管理开发过程。通过一个实例说明如何度量处在构建过程中的开发人员,利用度量结果来分析开发过程的稳定性、找出可归属原因、进行预测和估计、并为整个开发过程的演化奠定基础。 展开更多
关键词 形式化的软件演化过程模型 度量开发人员 X-S图 稳定性 开发过程演化
在线阅读 下载PDF
通过模型比较构造软件演化的过程模型 被引量:1
10
作者 李飞 李彤 《计算机应用与软件》 CSCD 北大核心 2008年第5期25-28,共4页
为了得到软件系统的演化过程模型,引入了工作模型的概念用以描述软件的工作过程。通过建立起软件演化前后的工作模型并对其进行比较,可以得到由旧的工作模型向新的工作模型转化需要执行的各种活动,这样的活动通过在软件的代码、数据和... 为了得到软件系统的演化过程模型,引入了工作模型的概念用以描述软件的工作过程。通过建立起软件演化前后的工作模型并对其进行比较,可以得到由旧的工作模型向新的工作模型转化需要执行的各种活动,这样的活动通过在软件的代码、数据和文档三个层面的映射便具有了实际意义,以此为基础所构造的演化活动图能够最终转换为Petri网形式的演化过程模型。 展开更多
关键词 软件演化过程模型 软件演化 工作模型 模型比较
在线阅读 下载PDF
基于EPMM的软件过程结构合理性研究 被引量:2
11
作者 代飞 李彤 +2 位作者 谢仲文 莫启 金运志 《计算机科学》 CSCD 北大核心 2013年第8期186-190,共5页
为了确保软件演化过程的正确性,有必要对软件演化所涉及的软件过程进行结构合理性研究,以提高软件演化的质量和效率、缩短软件演化的周期。针对EPMM建模产生的软件演化过程模型,从过程层的角度,提出结构合理性定义,并设计相应的判断算... 为了确保软件演化过程的正确性,有必要对软件演化所涉及的软件过程进行结构合理性研究,以提高软件演化的质量和效率、缩短软件演化的周期。针对EPMM建模产生的软件演化过程模型,从过程层的角度,提出结构合理性定义,并设计相应的判断算法。结果表明,结构合理性的检验有助于提高软件演化过程的质量。 展开更多
关键词 软件演化过程 软件演化 软件过程 性质合理性 PETRI网 元模型
在线阅读 下载PDF
基于EPMM的软件过程行为偏离诊断研究
12
作者 朱锐 李彤 +4 位作者 莫启 张璇 王一荃 林雷蕾 代飞 《计算机科学》 CSCD 北大核心 2014年第11期56-62,共7页
近年来,随着对PSEE认识的深入,人们逐渐发现实际观察到的过程执行往往和实施的过程模型之间存在一定的偏离(deviation),从而导致PSEE对于实际软件开发活动失去了指导意义。针对软件过程偏离问题,以软件演化过程元模型(EPMM)为基础,在软... 近年来,随着对PSEE认识的深入,人们逐渐发现实际观察到的过程执行往往和实施的过程模型之间存在一定的偏离(deviation),从而导致PSEE对于实际软件开发活动失去了指导意义。针对软件过程偏离问题,以软件演化过程元模型(EPMM)为基础,在软件过程偏离发现方面,借鉴进程代数的弱互模拟思想,提出过程行为空间表达式,用以构造软件过程的行为空间来检测过程偏离;在软件过程偏离处理方面,提出过程偏离类型的划分及偏离处理策略。这种方法能够发现软件过程实施中普遍存在的过程偏离问题并加以处理来改进软件过程,最终提高软件产品质量。 展开更多
关键词 软件过程 行为偏离诊断 软件演化过程元模型 软件过程行为空间 进程代数
在线阅读 下载PDF
基于统一无穷理论的软件测试可穷尽性研究 被引量:1
13
作者 何智涛 何华灿 刘超 《智能系统学报》 CSCD 北大核心 2014年第6期641-652,共12页
传统认为只要继续测试,总能发现新的软件缺陷,这使软件测试可信失去了理论基础。针对软件测试可穷尽性开展理论研究,将讨论范围从有穷领域扩展到无穷领域。首先从最新的实无穷理论研究成果统一无穷理论入手,得出了利用有限开销来判断无... 传统认为只要继续测试,总能发现新的软件缺陷,这使软件测试可信失去了理论基础。针对软件测试可穷尽性开展理论研究,将讨论范围从有穷领域扩展到无穷领域。首先从最新的实无穷理论研究成果统一无穷理论入手,得出了利用有限开销来判断无穷过程可信性的基本方法,从软件特征定义入手,形式化定义了软件测试用例集合,得出了软件特征与测试用例/软件缺陷之间的对应关系;基于统一实无穷理论研究成果和统一数学归纳法,讨论了软件测试版本持续演化过程中,测试用例集合可穷尽性与软件测试质量的关系,回答了当测试用例集合是一个无穷集合时,软件测试该如何开展软件测试是否能穷尽的理论问题,并剖析测试可穷尽性的旧有认识。该文研究成果初步回答了困扰软件测试理论界多年的软件测试可穷尽性问题,为软件测试可信性研究奠定了坚实的理论基础。 展开更多
关键词 软件测试 统一无穷理论 软件特征 测试用例集合 测试可穷尽性 测试可信性 软件缺陷 软件测试演化过程 统一数学归纳法
在线阅读 下载PDF
Microstructure evolution and Al_3(Sc_(1-x)Zr_x) precipitates' kinetics in Al-Zn-Mg alloy during homogenization 被引量:6
14
作者 段佳琦 尹志民 +2 位作者 赵凯 邓英 雷学峰 《Journal of Central South University》 SCIE EI CAS 2013年第3期579-586,共8页
The microstructure evolutions of two A1-Zn-Mg alloys, one of which was alloyed with Sc and Zr, and the kinetics of A13(SCl-xZrx) precipitates in the A1-Zn-Mg alloy during homogenization were investigated. Both alloy... The microstructure evolutions of two A1-Zn-Mg alloys, one of which was alloyed with Sc and Zr, and the kinetics of A13(SCl-xZrx) precipitates in the A1-Zn-Mg alloy during homogenization were investigated. Both alloys under as-cast condition with supersaturated, non-equilibrium T(Mg32(A1, Zn)49) phase and impurities phase were displayed. When the homogenization temperatures are below 350 ~C, Zn and Mg atoms precipitate from matrix; however, when the temperatures are above 400 ~C, T phase dissolves into matrix, enhancing solid-solution strengthening. Kinetics of A13(Scl.xZrx) precipitates was studied based on Jmat Pro software calculation and the difference values between the hardness of the two alloys in each homogenization condition. The calculations predict that the Sc and Zr solubilities in ct-A1 decline with the presence of Mg and Zn. Investigation of the difference values reveals that when the temperature is between 300 ~C and 350 ~C, the nucleation rate of A13(Sc1-xZrx) precipitates is the highest and the strengthening effect from A13(SCl_xZrx) precipitates is the best. After homogenization at 470℃ for 12 h, non-equilibrium T phase disappears, while impurity phase remains. The mean diameter of A13(Scl_xZrx) precipitates is around 18 urn. Ideas about better fulfilling the potentials of Sc and Zr were proposed at last. 展开更多
关键词 A1-Zn-Mg-Sc-Zr alloy HOMOGENIZATION A13(SCl_xZrx) precipitates KINETICS microstructures
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部