基于架构的服务组合可靠性预测

2016-09-15 01:57:21黄鸿云丁佐华
浙江理工大学学报(自然科学版) 2016年1期
关键词:定义服务方法

黄鸿云,张 娟,丁佐华

(浙江理工大学,a.信息学院;b.理学院,杭州 310018)



基于架构的服务组合可靠性预测

黄鸿云a,张娟b,丁佐华a

(浙江理工大学,a.信息学院;b.理学院,杭州 310018)

软件可靠性是衡量软件质量的重要指标,而软件架构可以帮助预测软件的可靠性。为了研究基于服务组件架构的服务组合的可靠性计算,提出一种新的无需假设组件的失效是独立的可靠性计算方法。根据服务组件架构的端口执行情况构建Markov模型,并结合端口的失效数据来计算服务组合的可靠性。通过在线购物系统的可靠性计算论证方法的有效性。

服务组合;面向服务组件的架构;端口;可靠性;失效数据

0 引 言

在过去三十多年里,人们对软件可靠性的计算进行了较多的研究[1-9],其中一种计算模型是基于架构的模型[5-9]。它不仅有助于基于组件的软件开发,同时还提供了一种可进行早期软件质量预测的方法。因此,可以利用软件架构来预测基于组件的软件的质量。例如,Chen等[5]提出了一种分析系统可靠性的模型,该模型适合具有不同架构层次的系统。此时,系统的可靠性分析依赖于组件的可靠性和不同层次间的连接器。此外,通过利用不同组件间的变迁概率来考虑操作剖面。但是他们要求假设组件和连接器的可靠性和变迁概率是相互独立的。单个组件的可靠性依赖于操作剖面和组件在系统的位置。系统可靠性的计算等价于组件执行路径的可靠性计算。执行路径的可靠性问题可以转化为一个基于组件的问题[6]。……

登录APP查看全文

猜你喜欢
定义服务方法
服务在身边 健康每一天
今日农业(2019年12期)2019-08-15 00:56:32
服务在身边 健康每一天
今日农业(2019年10期)2019-01-04 04:28:15
服务在身边 健康每一天
今日农业(2019年16期)2019-01-03 11:39:20
招行30年:从“满意服务”到“感动服务”
商周刊(2017年9期)2017-08-22 02:57:56
用对方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
成功的定义
山东青年(2016年1期)2016-02-28 14:25:25
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕鱼
修辞学的重大定义
当代修辞学(2014年3期)2014-01-21 02:30:44
山的定义
公务员文萃(2013年5期)2013-03-11 16:08:37