Software process simulation for reliability management

被引:33
作者
Rus, I
Collofello, J
Lakey, P
机构
[1] Boeing Aircraft & Missiles, St Louis, MO 63166 USA
[2] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
关键词
D O I
10.1016/S0164-1212(99)00010-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes the use of a process simulator to support software project planning and management. The modeling approach here focuses on software reliability, but is just as applicable to other software quality factors, as well as to cost and schedule factors. The process simulator was developed as a part of a decision support system for assisting project managers in planning or tailoring the software development process, in a quality driven manner. The original simulator was developed using the system dynamics approach. As the model evolved by applying it to a real software development project, a need arose to incorporate the concepts of discrete event modeling. The system dynamics model and discrete event models each have unique characteristics that make them more applicable in specific situations. The continuous model can be used for project planning and for predicting the effect of management and reliability engineering decisions. It can also be used as a training tool for project managers. The discrete event implementation is more detailed and therefore more applicable to project tracking and control. In this paper the structure of the system dynamics model is presented. The use of the discrete event model to construct a software reliability prediction model for an army project, the Crusader, is described in detail. (C) 1999 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:173 / 182
页数:10
相关论文
共 12 条
[1]  
Abdel-Hamid T., 1991, Software Project Dynamics: An Integrated Approach
[2]  
[Anonymous], YOURDON PRESS COMPUT
[3]  
BOEHM B, 1996, IEEE SOFTWARE MAR, P25
[4]  
BOEHM BW, 1984, IEEE T SOFTWARE ENG, V10, P5
[5]  
JONES C, 1986, SOFTWARE PRODUCTIVIT
[6]  
LAKEY PB, 1996, SYSTEM SOFTWARE RELI
[7]  
MADACHY RJ, 1996, P 18 INT C SOFTW ENG
[8]  
Rus I., 1998, THESIS ARIZONA STATE
[9]  
*SAIC, 1987, RADCTR87171 SAIC ROM
[10]  
TAUSWORTHE R, 1996, HDB SOFTWARE RELIABI