TY - GEN
T1 - Multimodal Multi-Objective Test Data Generation Method based on Particle Swarm Optimization
AU - Yao, Qi
AU - Zhang, Yizhuo
AU - Li, Yujia
AU - Liu, Fang
AU - Yang, Shunkun
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Cyber-Physical Systems (CPS) confront significant challenges in the assessment of state after experiencing disturbances or attacks, attributed to their inherent complexity. This situation demands comprehensive and expensive experiments for evaluation. Employing black-box optimization methods to optimize test data generation proves efficacious. Nevertheless, prevailing black-box optimization techniques often prioritize trade-offs among objectives, neglecting the search space's multimodality. To bridge this divide, we draw inspiration from multi-objective multimodal optimization problems (MMOPs) to address black-box optimization problems, proposing a multimodal multi-objective test data generation method (MMOTDG) for testing the state of CPS under disturbances and attacks. The clustering-based particle swarm optimization leveraging adaptive resonance theory, termed CARTPSO, is employed to solve MMOPs in the test data generation process. Experiment results demonstrate that CARTPSO shows significantly superior performance to five leading multimodal multi-objective algorithms across 11 benchmark functions. A novelty co-simulation testing environment is built for testing the state of aircraft encountering wind disturbance in a black-box manner. The proposed MMO-TDG is applied in this environment to generate test data against random search and NSGAII-based test data generation method. Results show that test data generated by MMO-TDG not only exhibit diversity but also effectively fulfill the testing objectives.
AB - Cyber-Physical Systems (CPS) confront significant challenges in the assessment of state after experiencing disturbances or attacks, attributed to their inherent complexity. This situation demands comprehensive and expensive experiments for evaluation. Employing black-box optimization methods to optimize test data generation proves efficacious. Nevertheless, prevailing black-box optimization techniques often prioritize trade-offs among objectives, neglecting the search space's multimodality. To bridge this divide, we draw inspiration from multi-objective multimodal optimization problems (MMOPs) to address black-box optimization problems, proposing a multimodal multi-objective test data generation method (MMOTDG) for testing the state of CPS under disturbances and attacks. The clustering-based particle swarm optimization leveraging adaptive resonance theory, termed CARTPSO, is employed to solve MMOPs in the test data generation process. Experiment results demonstrate that CARTPSO shows significantly superior performance to five leading multimodal multi-objective algorithms across 11 benchmark functions. A novelty co-simulation testing environment is built for testing the state of aircraft encountering wind disturbance in a black-box manner. The proposed MMO-TDG is applied in this environment to generate test data against random search and NSGAII-based test data generation method. Results show that test data generated by MMO-TDG not only exhibit diversity but also effectively fulfill the testing objectives.
KW - Cyber-Physical Systems
KW - black-box optimization
KW - multimodal multi-objective optimization
KW - test data generation
KW - wind disturbance
UR - https://www.scopus.com/pages/publications/85206386093
U2 - 10.1109/QRS62785.2024.00016
DO - 10.1109/QRS62785.2024.00016
M3 - 会议稿件
AN - SCOPUS:85206386093
T3 - IEEE International Conference on Software Quality, Reliability and Security, QRS
SP - 61
EP - 71
BT - Proceedings - 2024 IEEE 24th International Conference on Software Quality, Reliability and Security, QRS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 24th IEEE International Conference on Software Quality, Reliability and Security, QRS 2024
Y2 - 1 July 2024 through 5 July 2024
ER -