Abstract
Due to the characteristics of civil aircraft system integration, requirement-based testing cannot fully verify the complex cross-linking between multiple systems. With the gradual deepening of research on flight process in recent years, method of verification based on scenarios has been applied to test verification process of civil aircraft. This paper studies the verification process based on typical operation scenarios of civil aircraft. A method for establishing behavior model of operation scenario based on SysML is proposed. The model covers key parameters and behavior information of scenario which can support closed-loop simulation of aircraft. In addition, the method of generating test cases based on SysML model is optimized, and a set of use cases suitable for scenario-based testing is formed through the combination of test data and path. This paper takes the ground proximity warning function verification scenario as an example to show the method of scenario modeling and test case development, which can be applied to test verification process of operation scenario, and supports the closed-loop simulation and testing.
Similar content being viewed by others
References
Qing L, Shuang W (2017) Research on virtual integrated test technology of civil aircraft[J]. Civil Aircraft Design Res 2017(02):1–7
Yang W (2020) Research and simulation of model-based system engineering in avionics system design[J]. Digital Technol Appl 38(02):128–130
SAE International (2010) Guidelines for development of civil aircraft and systems: ARP 4754A [S]. SAE Aerospace Recommended Practice
Minmin X, Yuwen J (2014) Study on flight scenarios for airworthiness certification[J]. Civil Aircraft Design Res 02:66-69+83
Yin T, Shan Fu (2014) Workload-oriented flight scenario for evaluation of pilot-aircraft interaction. Procedia Eng 80:656–667
Chi Y, Chao Y, Gangfeng Z (2019) Model based airborne radar antenna servo system analysis for mission scenario-oriented[C]. Proceedings of the 2019 (4th) Chinese Aeronautics Science and Technology Conference, pp 1098–1104
Yujin Z, Bo H, Wenhe L (2020) Research on MBSE unified modeling and design method of commercial aeroengine for operation scenario[J]. Comput Integr Manufact Syst 1–17
Wenqi Y (2019) Aircraft system test verification method based on working conditions/scenarios[J]. Civil Aircraft Design Res 01:98–101
Zhu S, Tang J, Gauthier J-M, Faudou R (2019) A formal approach using SysML for capturing functional requirements in avionics domain[J]. Chin J Aeronaut 32(12):2717–2726
Tingting F, Zhenyu L (2019) Optimization of automatic generation of test scenarios based on UML activity diagram model[J]. Electron Design Eng 27(24):152–156
Yingbei N (2020) Construction and application of aerospace software test model[J]. Software 41(03):268–271
Qing Li, Shucheng H (2017) A test case generation method based on UML activity diagram[J]. J Jiangsu Univ Sci Technol (Natural Science Edition) 31(03):333–338
Cuijuan C (2017) Research on the strategy of scenario method test case generation based on UML activity diagram[J]. J Chifeng Univ (Natural Science Edition) 33(10):24–25
Kundu D, Sarma M, Samanta D (2015) A UML model-based approach to detect infeasible paths. J Syst Softw 107:71–92
Yin Y, Yiqun Xu, Miao W et al (2017) An automated test case generation approach based on activity diagrams of SysML. Int J Perform Eng 13(6):922
United States. Federal Aviation Administration (2018) Advisory circular 25–7D: flight test guide for certification of transport category airplanes. Federal Aviation Administration, Washington, DC
United States. Federal Aviation Administration (2017) Advisory circular 120–71B: standard operating procedures and pilot monitoring duties for flight deck crewmembers. Federal Aviation Administration, Washington, DC
International Civil Aviation Organization (2010) Meteorological service for International Air Navigation: annex 3 to the convention on International Civil Aviation[M]. International Civil Aviation Organization
Huifeng C, Xiaofei Y, Jianmin J (2018) Checking the correctness of UML activity diagrams[J]. Softw Eng 021(003):5–9
Hebiao Y, Yunping Li (2011) Functional test scenario generation method based on UML activity diagram[J]. Comput Eng 37(21):55–57
Wentao H, Yanzhou Z, Nan S, Yawei Y (2015) Formal description of SysML activity diagram based on new activity calculus[J]. Comput Appl Softw 32(10):49–53
Acknowledgements
This paper is sponsored by National Program on Key Basic Research Project (2014CB744903), National Natural Science Foundation of China (61673270), Natural Science Foundation of Shanghai (20ZR1427800), New Young Teachers Launch Program of Shanghai Jiao Tong University (20X100040036), Shanghai Pujiang Program (16PJD028), Shanghai Industrial Strengthening Project (GYQJ-2017-5-08), Shanghai Science and Technology Committee Research Project (17DZ1204304) and Shanghai Engineering Research Center of Civil Aircraft Flight Testing.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, H., Wang, M., Xiao, G. et al. Verification and test case development method based on civil aircraft operation scenario. AS 5, 65–74 (2022). https://doi.org/10.1007/s42401-021-00090-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42401-021-00090-1