Applying simulation and design of experiments to the embedded software testing process

被引:22
作者
Lazic, L
Velasevic, D
机构
[1] SIEMENS Doo, YU-11080 Zemun, Serbia Monteneg, Serbia
[2] Univ Belgrade, Fac Elect Engn, Belgrade, Serbia Monteneg, Serbia
关键词
software testing; simulation; design of experiments; simuiation-based test oracle;
D O I
10.1002/stvr.299
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents some original solutions with regard to the deployment of the U.S. Department of Defense Simulation, Test and Evaluation Process (DoD STEP), using an automated target tracking radar system as a case study. Besides the integration of modelling and simulation, to form a model-based approach to the software testing process, the number of experiments, i.e. test cases, have been dramatically reduced by applying an optimized design-of-experiment plan and an orthogonal array-based robust testing methodology. Also, computer-based simulation at various abstraction levels of the system/software under test can serve as a test oracle. Simulation-based (stochastic) experiments, combined with optimized design-of-experiment plans, in the case study have shown a minimum productivity increase of 100 times in comparison to current practice without DoD STEP deployment. Copyright (C) 2004 John Wiley Sons, Ltd.
引用
收藏
页码:257 / 282
页数:26
相关论文
共 50 条
  • [41] System design of outpatient chemotherapy oncology departments through simulation and design of experiments
    Corsini, R. R.
    Costa, A.
    Fichera, S.
    Pluchino, A.
    Parrinello, V
    INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2024, 19 (01) : 15 - 28
  • [42] Using the design of simulation experiments to failures interactive effects analysis in process: a hypothetical case
    Leal, Fabiano
    de Almeida, Dagoberto Alves
    Barra Montevechi, Jose Arnaldo
    Silva Marins, Fernando Augusto
    SISTEMAS & GESTAO, 2007, 2 (03): : 285 - 302
  • [43] Performance testing based on time complexity analysis for embedded software
    Jin, Hu
    Chen, Liang-Yin
    Zeng, Ling-Ming
    Li, Bao-Lin
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2008, : 243 - +
  • [44] An effective testing method for hardware related fault in embedded software
    Sumi, T
    Mizuno, O
    Kikuno, T
    Hirayama, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (06): : 1142 - 1149
  • [45] Virtual Framework for Testing the Reliability of System Software on Embedded Systems
    Kim, Sung-Kwan
    Choi, Jongmoo
    Lee, Donghee
    Noh, Sam H.
    Min, Sang Lyul
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1192 - +
  • [46] The Software Testing Method Application and Research of Embedded Electronic System
    Wei Yan-ping
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, COMPUTER AND SOCIETY, 2016, 37 : 851 - 853
  • [47] The experiments and simulation of titanium cutting based on AdvantEdge software
    Zhao, Can
    Guan, Yunfei
    ADVANCED MANUFACTURING TECHNOLOGY AND SYSTEMS, 2012, 159 : 371 - 375
  • [48] A customizable pattern-based software process simulation model: Design, calibration and application
    Garousi, Vahid
    Khosrovian, Keyvan
    Pfahl, Dietmar
    Software Process Improvement and Practice, 2009, 14 (03): : 165 - 180
  • [49] Integrated sizing support system using simulation and design of experiments
    Chaabane, S.
    Chaari, T.
    Trentesaux, D.
    CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 735 - 741
  • [50] Securing the testing process for industrial automation software
    Eckhart, Matthias
    Meixner, Kristof
    Winkler, Dietmar
    Ekelhart, Andreas
    COMPUTERS & SECURITY, 2019, 85 : 156 - 180