Mutation-based simulation test data generation for testing complex real-time software

被引:4
|
作者
Bai, Xiaoying
Lee, Shufang
Chen, Yinong
机构
来源
40TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS | 2007年
关键词
D O I
10.1109/ANSS.2007.30
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Simulation is proven to be an effective way for testing complex real-time hardware/software systems. However, simulation test data generation is a challenging issue which determines the efficiency in such testing. This paper proposed a data-driven mutation based approach for test data generation to address the unique requirements of realtime, input domain coverage, adaptability, and reliability. The architecture is designed to simulate the process for data sampling, transforming, packaging, and transmitting segments in an aerospace ground control system. Various mutant operators are defined for signal generation and data package generation to produce fault-sensitive inputs based on the system's fault pattern analysis. Mechanisms are defined to generate a large number of test cases by combination and composition of various data outputs from different dimensions to achieve a high coverage. A configuration mechanism is introduced to enable recomposition and re-combination of simulation components. The selective simulation testing method is discussed to improve test effectiveness. A case study shows that the proposed approach can achieve a high fault-coverage with a small number of effective test cases.
引用
收藏
页码:73 / 80
页数:8
相关论文
共 50 条
  • [21] A Mutation-Based Data Enhancement Approach for Software Vulnerability Detection
    Su, Lianyi
    Hu, Jie
    Zheng, Wei
    JOURNAL OF INTERNET TECHNOLOGY, 2024, 25 (06): : 931 - 943
  • [22] Achieving scalable mutation-based generation of whole test suites
    Gordon Fraser
    Andrea Arcuri
    Empirical Software Engineering, 2015, 20 : 783 - 812
  • [23] Real-Time Extended Interface Automata for Software Testing Cases Generation
    Yang, Shunkun
    Xu, Jiaqi
    Man, Tianlong
    Liu, Bin
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [24] Algorithm for Generation of Complex Test Data for Interface-based Regression Testing of Software Components
    Potuzak, Tomas
    Lipka, Richard
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 1305 - 1308
  • [25] Automated generation of reliability test-data for real-time software with object-oriented technology
    Chen, XS
    Lu, MY
    Ruan, L
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2001 PROCEEDINGS, 2001, : 223 - 228
  • [26] Mutation-based Diagnostic Test Generation for Hardware Design Error Diagnosis
    Deng, Shujun
    Cheng, Kwang-Ting
    Bian, Jinian
    Kong, Zhiqiu
    INTERNATIONAL TEST CONFERENCE 2010, 2010,
  • [27] Design of Real-Time Data Management for Embedded Software Test System
    Wang Yichen
    Wang Yikun
    2011 INTERNATIONAL CONFERENCE ON PHOTONICS, 3D-IMAGING, AND VISUALIZATION, 2011, 8205
  • [28] Design and Application of Real-time Embedded Software Simulation Testing Object Framework
    Yin Yongfeng
    Liu Bin
    Ni Hongying
    SMART MATERIALS AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2011, 143-144 : 152 - +
  • [29] Environment modeling and simulation for automated testing of soft real-time embedded software
    Muhammad Zohaib Iqbal
    Andrea Arcuri
    Lionel Briand
    Software & Systems Modeling, 2015, 14 : 483 - 524
  • [30] Environment modeling and simulation for automated testing of soft real-time embedded software
    Iqbal, Muhammad Zohaib
    Arcuri, Andrea
    Briand, Lionel
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (01): : 483 - 524