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 条
  • [1] Using the GQM paradigm to investigate influential factors for software process improvement
    Mashiko, Y
    Basili, VR
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 36 (01) : 17 - 32
  • [2] Alternating Renewal Process Models for Behavioral Observation: Simulation Methods, Software, and Validity Illustrations
    Pustejovsky, James E.
    Runyon, Christopher
    [J]. BEHAVIORAL DISORDERS, 2014, 39 (04) : 211 - 227
  • [3] Developing a software process simulation model using SPEM and analytical models
    Park, Seunghun
    Kim, Hyeonjeong
    Kang, Dongwon
    Bae, Doo-Hwan
    [J]. International Journal of Simulation and Process Modelling, 2008, 4 (3-4) : 223 - 236
  • [4] Achieving maintainability of process simulation software models
    Williams, EJ
    [J]. MODELLING AND SIMULATION 2002, 2002, : 7 - 10
  • [5] Finding Behavioral Indicators from Contextualized Commits in Software Engineering Courses with Process Mining
    Pons, Mika
    Bruel, Jean-Michel
    Raclet, Jean-Baptiste
    Silvestre, Franck
    [J]. FRONTIERS IN SOFTWARE ENGINEERING EDUCATION, FISEE 2023, 2023, 14387 : 56 - 68
  • [6] Safety evaluation using behavioral simulation models
    Ghosh, AK
    Johnson, BW
    Profeta, JA
    [J]. ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1996 PROCEEDINGS, 1996, : 82 - 89
  • [7] Finding Influential Genes Using Gene Expression Data and Boolean Models of Metabolic Networks
    Tamura, Takeyuki
    Akutsu, Tatsuya
    Lin, Chun-Yu
    Yang, Jinn-Moon
    [J]. 2016 IEEE 16TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (BIBE), 2016, : 57 - 63
  • [8] A multilevel architecture for modularization and reusability of software process simulation models
    Department of Computer Languages and Systems, University of Cádiz, C/ Chile, 1, 11003 - Cádiz, Spain
    不详
    [J]. WSEAS Trans. Inf. Sci. Appl., 2006, 10 (1916-1922):
  • [9] A Systematic Map on Verifying and Validating Software Process Simulation Models
    Gong, Haojie
    Zhang, He
    Yu, Dexian
    Liu, Bohan
    [J]. ICSSP'17: PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESS, 2017, : 50 - 59
  • [10] Identifying influential factors of business process performance using dependency analysis
    Wetzstein, Branimir
    Leitner, Philipp
    Rosenberg, Florian
    Dustdar, Schahram
    Leymann, Frank
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2011, 5 (01) : 79 - 98