Behavioral characterization: finding and using the influential factors in software process simulation models

被引:9
|
作者
Houston, DX
Ferreira, S
Collofello, JS
Montgomery, DC
Mackulak, GT
Shunk, DL
机构
[1] Honeywell Inc, Phoenix, AZ 85021 USA
[2] Arizona State Univ, Scottsdale, AZ 85257 USA
[3] Motorola IISG, Scottsdale, AZ 85257 USA
[4] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
[5] Arizona State Univ, Dept Ind Engn, Tempe, AZ 85287 USA
关键词
sensitivity analysis; design of experiments; model characterization; software process modeling;
D O I
10.1016/S0164-1212(01)00067-X
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Most software process simulation work has focused on the roles and uses of software process simulators, on the scope of models, and on simulation approaches. Consequently, the literature reflects a growing body of models that have recently been characterized by modeling purpose, scope, key result variables, and simulation method. While the software process simulation arena is maturing, little effort appears to have been given to statistical evaluation of model behavior through sensitivity analysis. Rather, most of software process simulation experimentation has examined selected factors for the sake of understanding their effects with regard to particular issues, such as the economics of quality assurance or the impact of inspections practice. In a broad sense, sensitivity analysis assesses the effect of each input on model outputs. Here, we discuss its use for behaviorally characterizing software process simulators. This paper discusses the benefits of using sensitivity analysis to characterize model behavior; the use of experimental design for this purpose; our procedure for using designed experiments to analyze deterministic simulation models; the application of this procedure to four published software process simulators; the results of our analysis; and the merits of this approach. (C) 2001 Elsevier Science Inc. All rights reserved.
引用
下载
收藏
页码:259 / 270
页数:12
相关论文
共 50 条
  • [21] A Transformation of Business Process Models into Software-Executable Models Using MDA
    Santos, Nuno
    Duarte, Francisco J.
    Machado, Ricardo J.
    Fernandes, Joao M.
    SOFTWARE QUALITY: INCREASING VALUE IN SOFTWARE AND SYSTEMS DEVELOPMENT, 2013, 133 : 147 - 167
  • [22] Structural and Behavioral Biases in Process Comparison Using Models and Logs
    Kalenkova, Anna
    Polyvyanyy, Artem
    La Rosa, Marcello
    CONCEPTUAL MODELING, ER 2021, 2021, 13011 : 62 - 73
  • [23] Optimization of the Automated Production Process Using Software Simulation Tools
    Janekova, Jaroslava
    Fabianova, Jana
    Kadarova, Jaroslava
    PROCESSES, 2023, 11 (02)
  • [24] DETERMINATION OF OPTIMAL PRODUCTION PROCESS USING SCHEDULING AND SIMULATION SOFTWARE
    Duplakova, D.
    Teliskova, M.
    Duplak, J.
    Torok, J.
    Hatala, M.
    Steranka, J.
    Radchenko, S.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2018, 17 (04) : 609 - 622
  • [25] THE EVALUATION AND SELECTING PROCESS FOR SIMULATION SOFTWARE USING FUZZY SETS
    Hincu, Daniela
    Andreica, Marin
    METALURGIA INTERNATIONAL, 2012, 17 (03): : 141 - 144
  • [26] Simulation of the Pressing Process with Combined Forces by Using ABAQUS Software
    Mardari, Alexandru
    Mazuru, Sergiu
    INNOVATIVE MANUFACTURING ENGINEERING, 2013, 371 : 158 - 162
  • [27] Streamlining the Logistics Evacuation Process Using the Specific Simulation Software
    Hlatka, Martina
    Kampf, Rudolf
    Krile, Srecko
    Kubasakova, Iveta
    LOGI 2019 - HORIZONS OF AUTONOMOUS MOBILITY IN EUROPE, 2020, 44 : 369 - 377
  • [28] Using dynamic modeling and simulation to improve the COTS software process
    Ruiz, M
    Ramos, I
    Toro, M
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2004, 3009 : 568 - 581
  • [29] Comprehensive Modeling of Vacuum Systems Using Process Simulation Software
    Osipov, Eduard Vladislavovich
    Bugembe, Daniel
    Ponikarov, Sergey Ivanovich
    Ponikarov, Artem Sergeevich
    CHEMENGINEERING, 2024, 8 (02)
  • [30] Using process simulation to compare scheduling strategies for software projects
    Padberg, F
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 581 - 590