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 条
  • [11] Applying Coding Systems in the Process of Testing Software Applications
    Contan, Andrei
    Dehelean, Catalin
    Miclea, Liviu
    2017 14TH INTERNATIONAL CONFERENCE ON ENGINEERING OF MODERN ELECTRIC SYSTEMS (EMES), 2017, : 127 - 131
  • [12] IMPROVING A PROCESS IN A BRAZILIAN AUTOMOTIVE PLANT APPLYING PROCESS MAPPING, DESIGN OF EXPERIMENTS AND DISCRETE EVENTS SIMULATION
    Barra Montevechi, Jose Arnaldo
    de Pinho, Alexandre Ferreira
    Leal, Fabiano
    Silva Marins, Fernando Augusto
    da Silva Costa, Rafael Florencio
    EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 472 - +
  • [13] Full Digital Simulation Testing of Networked Embedded Software
    Gao, Feng
    Deng, Fei
    Yan, Yunqiang
    Li, Chunlei
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2018, : 45 - 50
  • [14] Applying design of experiments to improve a laser welding process
    Tanco, M.
    Ilzarbe, L.
    Viles, E.
    Alvarez, M. J.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2008, 222 (08) : 1035 - 1042
  • [15] Simulation Techniques for Determining Numbers of Programmers in the Process of Software Testing
    Lawanna, Adtha
    ENGINEERING JOURNAL-THAILAND, 2014, 18 (02): : 89 - 100
  • [16] Design of A Networked Embedded Software Test Platform Based on Software and Hardware Co-simulation
    Gao Feng
    Deng Fei
    2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2016), 2016, : 375 - 381
  • [17] Formal Testing Applied in Embedded Software
    Li, Zhen
    Liu, Bin
    Ma, Ning
    Yin, Yongfeng
    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, : 697 - 702
  • [18] Testing embedded software: A survey of the literature
    Garousi, Vahid
    Felderer, Michael
    Karapicak, Cagri Murat
    Yilmaz, Ugur
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 104 : 14 - 45
  • [19] Design and Realization of Simulation Environment of Embedded Software and Hardware Intergration Based on GEF
    Geng, Bo
    Cao, Qinghua
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 237 - 240
  • [20] The Influence of Human Factors on the Software Testing Process: The impact of these factors on the software testing process
    Goncalves, Wellington F.
    de Almeida, Carlos B.
    de Araujo, Leonardo L.
    Ferraz, Mateus S.
    Xandu, Rogerio B.
    de Farias Junior, Ivaldir
    2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,