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 条
  • [21] The Application of Proteus and Winrunner at the Embedded Software Testing
    Qi, Xinzhan
    Chen, Huinv
    Li, Guiyan
    MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 906 - 910
  • [22] Construction of Distributed Embedded Software Testing Environment
    Tian, Pei
    Wang, Jiancheng
    Leng, Huaijing
    Qiang, Kai
    2009 INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS, VOL 1, PROCEEDINGS, 2009, : 470 - +
  • [23] Software testing evolution process model and growth of software testing quality
    HE ZhiTao
    LIU Chao
    YAN HaiHua
    Science China(Information Sciences), 2015, 58 (03) : 196 - 201
  • [24] Software testing evolution process model and growth of software testing quality
    He ZhiTao
    Liu Chao
    Yan HaiHua
    SCIENCE CHINA-INFORMATION SCIENCES, 2015, 58 (03) : 1 - 6
  • [25] DESIGN OF EXPERIMENTS FOR SIMULATION MODELS WITH STOCHASTIC CONSTRAINTS
    Mu, S.
    Yin, J.
    Yuan, J.
    Ng, S. H.
    2009 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-4, 2009, : 2094 - 2098
  • [26] Applying Design of Experiments to a Lift Test Rig
    Viles, Elisabeth
    Tanco, Martin
    Isasa, Inge
    Arteche, Unai
    Sagartzazu, Xabier
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2010, 26 (02) : 157 - 165
  • [27] When to automate software testing? A decision-support approach based on process simulation
    Garousi, Vahid
    Pfahl, Dietmar
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2016, 28 (04) : 272 - 285
  • [28] On Framework Oriented Embedded Software Testing Development Environment
    Yin, Yongfeng
    Liu, Bin
    Zhang, Guoliang
    PROCEEDINGS OF 2009 8TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY, VOLS I AND II: HIGHLY RELIABLE, EASY TO MAINTAIN AND READY TO SUPPORT, 2009, : 708 - 712
  • [29] Winder software testing with real-time dynamic simulation
    Bettendorf, R
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (02) : 489 - 498
  • [30] A Model-Based Testing Tool for Embedded Software
    Liu, Chien-Hung
    Chen, Shu-Ling
    Huang, Tien-Chi
    2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 180 - 183