论文部分内容阅读
在软件可靠性领域,关于软件可靠性建模的研究是最早的一个方面。目前已经建立了一批软件可靠性模型,但这些模型通常把软件作为一个整体来描述软件可靠性,而这些假定却不完全符合软件系统的实际组成情况。因此,这些模型还均存在一定的局限性,研究者们仍在继续探索评估软件可靠性的模型。 本文将马尔可夫分析理论应用到软件可靠性预测中,讨论一种基于模块可靠性和模块重要性的软件可靠性预测模型,以达到提高软件质量的要求。该模型利用从软件开发过程中收集到的可靠性数据,分别对模块的可靠性和模块在系统中的重要程度展开分析,以此来研究系统的整体可靠性。通过将该模型应用到实际项目中,发现了新模型对软件系统可靠性刻画的更精细,取得了较好的效果。并在此基础上设计了一个软件可靠性评估系统,可实现软件可靠性预测工作的自动化。