摘要
与传统软件相比,网络服务的运行环境发生了重大变化.网络服务运行环境不是封闭的而是开放的.开放运行环境下的运行剖面更为复杂和难以预测.其中运行剖面的时变性是开放运行环境下运行剖面的一个重要的特点.因为软件可靠性和运行剖面具有密切的关系,运行剖面模式的这种改变势必对可靠性有所影响.一个自然的假设是:网络服务的可靠性不仅与其当前运行剖面有关,还应与运行剖面的变化率有关.作为研究的第一步,通过一个现实的网站数据初步探讨了网络服务可靠性与运行剖面变化率的关系,并通过独立性假设检验方法得出了网络服务可靠性与运行剖面变化率在统计意义上是显著性相关的结论.
In comparison with traditional software, the operational environment of Web services has been changed significantly. The operational environment of Web services is no long closed but open. The operational profiles under open environment are much more complex and unpredictable. It is an important property for the operational profiles under open environment to change continually over time. Because there are closed relationships between software reliability and operational profiles, this kind of varying operational profiles must affect the reliability. A natural hypothesis arises: the reliability of Web services is not only related to operational profiles, but should also be related to the change of operational profiles. As a first step, the authors studied this question by a case study. In this study, the derivative of operational profiles is used to indicate the change rate of operational profiles. Then based on the real Web services data, they did a number of statistics tests to test if the reliability of Web services is related to the change rate of operational profiles. In this paper, the contingency table analysis is used to do the independent tests. From the statistics tests, it comes to a conclusion that the reliability of the Web services depends on the changing rate of operational profiles significantly.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2008年第12期2044-2051,共8页
Journal of Computer Research and Development
基金
国家自然科学基金重点项目(60633010)
国家"八六三"高技术研究发展计划基金项目(2006AA01Z174)~~
关键词
网络服务
开放运行环境
运行剖面变化率
软件可靠性评估
Web services
open operational environment
change rate of operational profiles
software reliability assessment