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.

CN122490490APending Publication Date: 2026-07-31CHINA AERONAUTICAL CONTROL SYST RES INST
View PDF 0 Cites 0 Cited by

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

Technical Problem

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.

Method used

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.

Benefits of technology

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.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122490490A_ABST
    Figure CN122490490A_ABST
Patent Text Reader

Abstract

This invention discloses a method for automatically generating a visual evidence chain for an aero-engine control software operating system, comprising: establishing an evidence chain library for the aero-engine control software operating system; integrating a visual operation tool into a self-developed integrated development environment, and integrating the visual operation tool with the evidence chain library in a project environment; creating a new project and a configuration file in the integrated development environment, and launching the visual operation interface through the configuration file; selecting and retrieving hardware facilities according to project requirements in the visual operation interface, and configuring the connection relationships between the hardware facilities; automatically generating a complete evidence chain for the aero-engine control software operating system based on the hardware facilities and their connection relationships; this invention ensures the completeness and correctness of the evidence chain.
Need to check novelty before this filing date? Find Prior Art

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.