摘要
针对软件构件可靠性和费用分配问题,给出一种可靠性和费用分配最优模型。文中将软件系统可靠性定义为软件构件失效密度、操作剖面、构件使用矩阵以及软件无失效运行时间的函数,描述了费用最优模型的建立和利用非线性规划理论求解模型的步骤,有效地处理了带有复杂计算的目标函数和约束条件的可靠性和费用最优分配问题。计算实例表明,利用该模型进行可靠性和费用分配是可行的。
An optimal model is presented in this paper, aiming at facilitating cost effective effort allocation among software components so that a quantified system reliability goal is attained. The software reliability is defined as a function of component failure intensities, the operational profile, expected component utilizations and the stated mission time for failure-free execution. The details of building the optimal model and the steps of the solution are presented. In the process of solution, nonlinear programming theory can be used to solve the optimal model. Finally, a simple example is provided to show the feasibility of the optimal model for the allocation of software reliability and cast.
出处
《国防科技大学学报》
EI
CAS
CSCD
北大核心
2007年第2期81-84,共4页
Journal of National University of Defense Technology
基金
国家自然科学基金资助项目(70272002)
关键词
软件可靠性
可靠性费用
最优模型
software reliability
reliability cost
optimal model