期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
构件系统演化一致性的判定方法 被引量:1
1
作者 郑交交 李彤 +4 位作者 林英 谢仲文 王晓芳 成蕾 刘妙 《计算机科学》 CSCD 北大核心 2018年第10期189-195,共7页
构件系统演化一致性是确保演化操作可靠的必要条件,若一致性得不到满足,则会致使演化后的系统达不到既定的功能目标。针对该问题,文中提出基于接口、流程结构、内部行为的构件系统演化一致性判断方法。首先,在演化后的系统中将每个构件... 构件系统演化一致性是确保演化操作可靠的必要条件,若一致性得不到满足,则会致使演化后的系统达不到既定的功能目标。针对该问题,文中提出基于接口、流程结构、内部行为的构件系统演化一致性判断方法。首先,在演化后的系统中将每个构件视为判定执行者,使所有的构件协同参与一致性判定过程,从接口和流程结构出发,判断执行者和全局的一致性;其次,在满足接口、流程结构一致性的情况下,判断演化构件在演化前后的内部行为一致性;最后,通过对一个构件实例的完整分析,详细描述了该判定方法,并验证了其可行性。 展开更多
关键词 构件系统 软件演化 演化一致性 接口一致性 结构一致性
下载PDF
一种带租户演化容忍度的SaaS服务演化一致性判定方法 被引量:3
2
作者 王晓芳 谢仲文 +3 位作者 李彤 成蕾 郑交交 刘晓芳 《计算机科学》 CSCD 北大核心 2018年第5期147-155,共9页
随着云技术的不断发展与成熟,软件即服务(SaaS)模式成为未来软件应用发展的主要趋势。在多元开放的网络生态环境中,SaaS服务若要有效应对用户需求及外部变化,就须具备演化能力。演化一致性是指服务在演化后能保有原基础及与其他服务正... 随着云技术的不断发展与成熟,软件即服务(SaaS)模式成为未来软件应用发展的主要趋势。在多元开放的网络生态环境中,SaaS服务若要有效应对用户需求及外部变化,就须具备演化能力。演化一致性是指服务在演化后能保有原基础及与其他服务正常交互的能力。目前对演化一致性的判定多偏向于定性分析,且往往忽略了租户的感受,没有既定的显式标准对一致性进行定量度量并判定。针对此问题,从SaaS多租户单实例的应用模式出发,分层次细粒度地建立服务实例描述模型,引入一致性度量值来表示定量计算的结果,充分考虑租户的演化要求,提出一种带租户演化容忍度的判定方法,细粒度地判定演化一致性。最后,结合SaaS应用案例,采用所提方法对演化一致性进行分析判定,实际应用的反馈情况验证了该方法的可行性和有效性。 展开更多
关键词 租户演化容忍度 服务演化 演化一致性 定量计算
下载PDF
软件演化环境下基于节点介数的构件重要性度量方法
3
作者 成蕾 林英 +3 位作者 李彤 王晓芳 郑交交 李响 《计算机应用与软件》 2017年第10期29-34,共6页
在软件演化中,构件的重要性度量可以为软件演化的控制和监测提供依据。以软件体系结构为蓝图和支撑,提出软件体系结构有向图模型,引入节点介数对构件的重要性进行度量。并对构件的请求依赖、服务依赖进行分析和研究,通过使用Pearson相... 在软件演化中,构件的重要性度量可以为软件演化的控制和监测提供依据。以软件体系结构为蓝图和支撑,提出软件体系结构有向图模型,引入节点介数对构件的重要性进行度量。并对构件的请求依赖、服务依赖进行分析和研究,通过使用Pearson相关系数进行分析,找出与节点介数最相关的因素。对大量开源软件源代码进行实验,实验结果表明,用节点介数度量构件的重要性是有效的,并且构件的请求依赖和服务依赖的总和与构件的节点介数最为相关。这也为下一步利用依赖关系衡量构件重要性指明了另一个研究方向。 展开更多
关键词 软件体系结构 软件演化 构件 有向图 节点介数
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部