Welcome to Journal of Graphics share: 

Journal of Graphics ›› 2024, Vol. 45 ›› Issue (2): 308-316.DOI: 10.11996/JG.j.2095-302X.2024020308

• Digital Design and Manufacture Special • Previous Articles     Next Articles

Automated testing study for civil aircraft requirements’ verification

WANG Hao(), WU Zhongzhi, TANG Jian   

  1. COMAC Beijing Aircraft Technology Research Institute, Beijing 102211, China
  • Received:2024-01-22 Revised:2024-03-01 Online:2024-04-30 Published:2024-04-29
  • About author:WANG Hao (1994-), engineer, master. His main research interests cover requirement demonstration and MBSE execution of aircraft. E-mail:wanghao8@comac.cc
  • Supported by:
    National Key Research and Development Plan Project(2020YFB1708100)

Abstract:

Requirement and concept demonstration is the early stage of the development lifecycle of commercial aircraft, which will significantly impact the whole life cycle cost. Functional definition describes a series of standardized and unified expected behaviors of the targeted product and can be regarded as one of the core products in the requirements and concept demonstration stage. Functional requirements, as key outputs of the functional definition process, determine the core product competitiveness of commercial aircraft. As a common means for evaluating requirement quality, function simulation-based requirement verification is employed to establish a test model of an aircraft and to simulate its behavior in specific scenarios, thus confirming whether the early-stage design specifications meet the requirements based on the simulated results. However, in the actual requirement-oriented simulation process, the variability of external environmental factors in specific scenarios often leads to test cases exhibiting what is commonly known as “combinatorial explosion”, significantly increasing the scale and cost of testing. In order to solve the problem above, a model-based testing (MBT) methodology was proposed. It will automatically generate test cases based on system modeling language (SysML) models, thereby shortening the verification cycle and ensuring the traceability of requirement verification.

Key words: requirement verification, test cases, model-based testing, SysML

CLC Number: