A method for automatically generating a visual evidence chain for an aircraft engine control software operating system
By automatically generating the evidence chain of the aircraft engine control software operating system, the problem of time-consuming and labor-intensive manual construction of the evidence chain is solved, achieving efficient and accurate evidence chain generation that meets the stringent requirements of the aviation field.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA AERONAUTICAL CONTROL SYST RES INST
- Filing Date
- 2026-04-24
- Publication Date
- 2026-07-31
AI Technical Summary
The existing evidence chain construction of aircraft engine control software operating systems relies on manual operation, which is prone to missing key nodes, is time-consuming and labor-intensive, and is difficult to meet the traceability, verifiability and auditability requirements of the aviation field.
The method of automatically generating evidence chains is adopted. By establishing an evidence chain library, integrating visual operation tools, and developing a self-developed integrated development environment, requirements, design specifications, source code and traceability relationships are generated. A graphical operation interface is built using the Sirius model to automatically generate evidence chains and present them in a visual form.
It improves the completeness and accuracy of the evidence chain, shortens the development cycle, saves development time, and meets the stringent requirements of the aviation industry.
Smart Images

Figure CN122490490A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of aero-engine control software technology, and more specifically to a method for automatically generating a visual evidence chain for an aero-engine control software operating system. Background Technology
[0002] As a core component of high-safety-critical software, the aircraft engine control software operating system has extremely strict requirements for the traceability of its operation and changes and upgrades, and the correctness of the entire process must be guaranteed through a complete chain of evidence.
[0003] In existing technologies, the construction of evidence chains for software operating systems mainly relies on manual operation, manually linking requirements documents, design documents, and source code. However, manual operation is prone to overlooking key operational nodes, leading to compromised evidence chain integrity. Furthermore, manually linking evidence chains consumes significant time and effort, increasing the risk of development delays. Therefore, there is an urgent need to design a method that can automatically generate evidence chains for aero-engine control software operating systems and present the operational logic chain in a visual format, meeting the stringent requirements of traceability, verifiability, and auditability for control software operating system evidence chains in the aviation field. Summary of the Invention
[0004] Purpose of the invention: The purpose of this invention is to provide a method for automatically generating a visual evidence chain for an aero-engine control software operating system, which automatically generates requirements, design specifications, source code, and traceability relationships in the evidence chain, thereby solving the problems existing in the background technology.
[0005] Technical solution: The present invention provides a method for automatically generating a visual evidence chain for an aero-engine control software operating system, comprising the following steps: (1) Establish an evidence chain library for the aero-engine control software operating system, which includes requirements documents, design specifications documents and source code; (2) Integrate the visualization operation tool into the self-developed integrated development environment, and integrate the visualization operation tool with the evidence chain library in the project environment; (3) Create a new project in the integrated development environment and create a configuration file, then start the visual operation interface through the configuration file; (4) In the visual operation interface, select and pull hardware facilities according to project requirements, and configure the connection relationship between each hardware facility; (5) Based on the hardware facilities and their connection relationships, automatically generate a complete evidence chain for the aero-engine control software operating system. The evidence chain includes the requirements document, design specification document, source code, and the traceability relationship between the three.
[0006] Furthermore, in step (1), there are predefined association rules between the requirement documents, design specification documents and source code in the evidence chain library, which are used to support the generation of automatic traceability relationships.
[0007] Furthermore, in step (2), the visualization operation tool is built based on the Sirius model and is used to configure the underlying logic of the operating system in a graphical way.
[0008] Furthermore, in step (4), the hardware facilities include the chips, compilers and communication interface modules involved in the aero-engine control software operating system.
[0009] Furthermore, in step (5), the process of automatically generating the evidence chain is completed in one go, without the need for manual intervention in the association of various contents in the evidence chain and the generation of documents.
[0010] Furthermore, in step (5), the generated chain of evidence meets the requirements of traceability, verifiability and auditability of software operating systems for airworthiness review in the aviation field.
[0011] Furthermore, the method also includes presenting the operation logic chain in a visual form after generating the evidence chain, supporting users to review and navigate the evidence chain.
[0012] Furthermore, the configuration file is a structured configuration file used to record hardware selection, connection relationships, and generation rules in the project. An electronic device according to the present invention includes a memory and a processor. The memory stores a computer program, and the processor executes the program to implement the steps of the method.
[0013] The present invention discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method.
[0014] Beneficial effects: Compared with the prior art, the present invention has the following significant advantages: The present invention automatically generates the requirements, design specifications, source code and traceability relationships in the evidence chain; it saves developers time in compiling evidence chain documents and manually associating traceability relationships, improves the work efficiency of the software development process, shortens the software development cycle, and improves the integrity and correctness of the evidence chain. Attached Figure Description
[0015] Figure 1 This is a flowchart of the present invention. Detailed Implementation
[0016] The technical solution of the present invention will be further described below with reference to the accompanying drawings.
[0017] like Figure 1As shown, this invention provides a method for automatically generating a visual evidence chain for an aero-engine control software operating system. The method establishes an evidence chain library for the aero-engine control software operating system, including requirements documents, design specifications, and source code. Based on the Sirius model, a supporting visual operation tool is developed using a self-developed integrated development environment (IDE). The visual operation tool and the evidence chain library are integrated into the project environment. By creating a new project and a configuration file within the project, the visual operation interface can be opened. The underlying logic of the operating system is configured by pulling the required hardware facilities and deploying the connections between the hardware according to requirements. After configuration, the evidence chain is automatically generated with one click, including requirements, design specifications, source code, and traceability relationships. The specific steps are as follows: Step 1: In the self-developed integrated development environment software, create a new DCOS project and complete the selection of chip and compiler according to the wizard page.
[0018] Step 2: Create a new configuration file (config.oscfg) in the project or generate a configuration file by right-clicking and opening the visual operation page through the configuration file.
[0019] Step 3: Based on project requirements, select and retrieve hardware facilities on the visual operation page, and configure connections according to the receiving and transmitting relationships between the various hardware components as specified in the requirements.
[0020] Step 4: Automatically generate a chain of evidence file with one click, including requirements, design specifications, source code, and traceability relationships.
Claims
1. A method for automatically generating a visual evidence chain for an aero-engine control software operating system, characterized in that, Includes the following steps: (1) Establish an evidence chain library for the aero-engine control software operating system, which includes requirements documents, design specifications documents and source code; (2) Integrate the visualization operation tool into the self-developed integrated development environment, and integrate the visualization operation tool with the evidence chain library in the project environment; (3) Create a new project in the integrated development environment and create a configuration file, then start the visual operation interface through the configuration file; (4) In the visual operation interface, select and pull hardware facilities according to project requirements, and configure the connection relationship between each hardware facility; (5) Based on the hardware facilities and their connection relationships, automatically generate a complete evidence chain for the aero-engine control software operating system. The evidence chain includes the requirements document, design specification document, source code, and the traceability relationship between the three.
2. The method for automatically generating a visual evidence chain for an aero-engine control software operating system according to claim 1, characterized in that, In step (1), there are predefined association rules between the requirement documents, design specification documents and source code in the evidence chain library, which are used to support the generation of automatic traceability relationships.
3. The method for automatically generating a visual evidence chain for an aero-engine control software operating system according to claim 1, characterized in that, In step (2), the visual operation tool is built based on the Sirius model and is used to configure the underlying logic of the operating system in a graphical way.
4. The method for automatically generating a visual evidence chain for an aero-engine control software operating system according to claim 1, characterized in that, In step (4), the hardware facilities include the chips, compilers and communication interface modules involved in the aero-engine control software operating system.
5. The method for automatically generating a visual evidence chain for an aero-engine control software operating system according to claim 1, characterized in that, In step (5), the process of automatically generating the evidence chain is completed in one go, without the need for manual intervention in the association of various contents in the evidence chain and the generation of documents.
6. The method for automatically generating a visual evidence chain for an aero-engine control software operating system according to claim 1, characterized in that, In step (5), the generated chain of evidence meets the requirements of traceability, verifiability and auditability of software operating systems for airworthiness review in the aviation field.
7. The method for automatically generating a visual evidence chain for an aero-engine control software operating system according to claim 1, characterized in that, The method also includes presenting the operation logic chain in a visual form after generating the evidence chain, supporting users to review and navigate the evidence chain.
8. The method for automatically generating a visual evidence chain for an aero-engine control software operating system according to claim 1, characterized in that, The configuration file is a structured configuration file used to record hardware selection, connection relationships, and generation rules in the project.
9. An electronic device, characterized in that, It includes a memory and a processor, the memory storing a computer program, and the processor executing the program to implement the steps of the method according to claims 1-8.
10. A computer-readable storage medium, characterized in that, The device contains a computer program that, when executed by a processor, implements the steps of the method described in claims 1-8.