Multi-partition multi-version airborne application software test case multiplexing method

A test case and application software technology, applied in software testing/debugging, error detection/correction, instrumentation, etc., can solve problems such as test case reuse, achieve inheritance and reuse, improve test efficiency, and reduce test costs Effect

Active Publication Date: 2021-04-23
XIAN AIRCRAFT DESIGN INST OF AVIATION IND OF CHINA
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] proposed a multi-partition and multi-version airborne application software test case reuse method, which can effectively solve: 1) In this type of software, the same partition between multiple versions of application software test case reuse problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-partition multi-version airborne application software test case multiplexing method
  • Multi-partition multi-version airborne application software test case multiplexing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0094] Take the electromechanical core processor (EMP) of the electromechanical management system (EMS) of a certain type of aircraft as an example. The EMP airborne software is a multi-partition airborne application software based on the Wind River VxWorks AE653 operating system. Mainly completed: 1. Data acquisition and status monitoring of electromechanical control systems; 2. Comprehensive processing of electromechanical control system failure alarms; 3 Executing part of electromechanical control system control and management functions; 4 Management of data transmission between electromechanical control systems; 5 .Using virtual instrument technology to display configuration information, current status, parameters, prompts and alarm information of each electromechanical control system on the display of the avionics system; 6. Maintenance and management functions such as storage and display of electromechanical control system fault data and BIT .

[0095] The application f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the field of airborne software testing. The invention provides a multi-partition multi-version airborne application software test case reuse method. According to the technical scheme, the method comprises the following steps: (1) establishing a test case reuse model according to test requirements, a test basic version, a to-be-tested version and a change influence domain; (2) extracting common test requirements of different software versions in the same partition according to the test case reuse model established in the step (1), and establishing a test case library; (3) extracting common test requirements of different partitions according to the test case reuse model established in the step (1), and establishing a test case library; and (4) executing the step (1) and the step (3) on updated version software, and updating the test case library. The invention is suitable for reusing the test cases among multiple versions of the multi-partition airborne application software and meeting the test requirement that different partitions share the same test.

Description

technical field [0001] The invention belongs to the field of airborne software testing. Background technique [0002] The Integrated Modular Avionics (IMA) of avionics systems makes it an inevitable development trend for a set of airborne computer physical platforms to undertake multiple application fields, multiple systems, and different types of tasks. In order to solve the fault isolation and information security problems brought about by IMA, the existing high-security airborne operating systems have adopted partition mechanisms to provide inter-partition isolation and inter-partition communication capabilities. Typical partition operating systems, such as Wind River VxWorksAE653 and my country's independent Property right Tianmai system AcoreOS 653. [0003] Compared with the traditional Federated Avionics Architectures (FAA, Federated Avionics Architectures), each aviation functional module must have an exclusive set of computing resources and communication interfaces,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3676G06F11/368G06F11/3684G06F11/3688Y02D10/00
Inventor 李育李欣张峰
Owner XIAN AIRCRAFT DESIGN INST OF AVIATION IND OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products