摘要
软件可靠性是衡量软件质量的一个重要指标。要达到软件的高可靠性需要一定费用,所以软件开发费用对可靠性的影响至关重要。然而一个软件系统的开发费用是有限的,如何合理确定系统的可靠性以使软件开发费用最小成为一个很有意义的研究问题。根据费用与可靠性关系建立了可靠性—费用模型,进而得到软件系统可靠性分配模型。结合动态规划思想,研究基于这个模型的针对各软件组件的可靠性最优分配方法,使得系统达到给定的可靠性目标而耗费最少的资源。
Software reliability is an important index to measure the quality of software.Some cost is needed for achieving high reliability of software,so the cost of software development is crucial to reliability.However,the cost of developing a software system is limited,thus the reasonable determination of system's reliability for minimising software development cost becomes a meaningful research issue.A reliability-cost model is established according to the relationship between the cost and the reliability in this paper,and then the reliability allocation model for software system is derived.Dynamic planning idea is integrated into studying the optimal reliability allocation method for various software components based on this model,this enables the system to achieve the given reliability goal while minimises the development cost.
出处
《计算机应用与软件》
CSCD
2011年第3期119-120,共2页
Computer Applications and Software
基金
辽宁省教育厅基金项目(2009B149)
关键词
软件可靠性
软件架构
可靠性-费用模型
可靠性分配
Software reliability Software architecture Reliability-cost model Reliability allocation