Method for automatic generation of space effective payload test paths based on SysML

被引:0
|
作者
Jin, Xin [1 ,2 ]
He, Yufeng [1 ]
机构
[1] Technology and Engineering Center for Space Utilization, Chinese Academy of Sciences, Beijing
[2] University of Chinese Academy of Sciences, Beijing
来源
Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics | 2024年 / 46卷 / 10期
关键词
ant colony algorithm; space effective payload; system modeling language (SysML); test path generation;
D O I
10.12305/j.issn.1001-506X.2024.10.19
中图分类号
学科分类号
摘要
To simplify the integration testing of the complex system of space effective payloads. a method for automatically generating test paths based on system modeling language (SysML) is proposed by introducing the concept of model-based systems engineering (MBSE). The required information is all derived from the SysML digital models constructed during the digital design stage of the payload. Firstly, the SysML activity diagram of the payload is preprocessed. Secondly, the test path search model is constructed based on the characteristics of the payload and the activity diagram, and an improved ant colony algorithm is proposed to search for all the test paths. Finally, based on the SysML use case diagram, a further search is performed among all the test paths to obtain the test paths for the specified functions. The detailed procedure of the proposed method is demonstrated with the example of a space combustion science experiment payload. and the performance of the proposed algorithm is analyzed. In 200 repeated experiments. the coverage rate of the test paths obtained by the proposed method is 100 %, and the maximum number of iterations is 27. The experimental result showes that the proposed method can bring the efficiency of test paths planning to the next level without the generation of a large amount of unefficient test paths. © 2024 Chinese Institute of Electronics. All rights reserved.
引用
收藏
页码:3416 / 3426
页数:10
相关论文
共 33 条
  • [21] KESKIN B, SALMAN B, KOSEOGLU O., Architecting a BIM-based digital twin platform for airport asset management: a model-based system engineering with SysML approach [J], Journal of Construction Engineering and Management, 148, 5, (2022)
  • [22] CHEN F F, ZHAO Y R, LI Z., Research on software test case generation based on SysML, Proc. of the International Symposium on Intelligent Robotics and Systems, pp. 173-177, (2023)
  • [23] YANG X Y, ZHANG J, ZHOU S, Et al., Generating test scenarios using SysML activity diagram, Proc. of the 8th International Conference on Dependable Systems and their Applications, pp. 257-264, (2021)
  • [24] BROWN G, JAIN A., Model-based test engineering-increasing the value test provides in the wide world of digital engineering [C], Proc. of the IEEE Autotestcon, (2023)
  • [25] WANG M, XIAO G, Et al., Verification and test case development method based on civil aircraft operation scenario, Aerospace Systems, 5, 1, pp. 65-74, (2022)
  • [26] BACHMANN T, WAL DVD, BIJL M V D, Et al., Translating EULYNX SysML models into symbolic transition systems for model-based testing of railway signaling systems, Proc. of the IEEE Conference on Software Testing, Verification and Validation, pp. 355-364, (2022)
  • [27] OUERDI N, AZIZI M, LANET J L, Et al., EMV card: generation of test cases based on SysML models, IERI Procedía, 4, pp. 133-138, (2013)
  • [28] YIN YF, XU YQ, MIAO W K, Et al., An automated test case generation approach based on activity diagrams of SysML[J], International Journal of Performability Engineering, 13, 6, pp. 922-936, (2017)
  • [29] XU Y Q, WU L B., An automatic test case generation method based on SysML activity diagram, Proc. of the IOP Conference Series: Materials Science and Engineering, (2019)
  • [30] GAUTHIER J M., Test generation for RTES from SysML models: context, motivations and research proposal, Proc. of the IEEE 6th International Conference on Software Testing, Verification and Validation, pp. 503-504, (2013)