Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Construction Method of Script-Based Embedded Software Simulation and Testing Integrated Platform

A technology of embedded software and construction method, which is applied in software testing/debugging, software simulation/interpretation/simulation, error detection/correction, etc. It can solve the problem that the simulation model cannot be determined or the device under test itself, the model verification cycle long, the model library cannot be reused, etc., so as to avoid the isolation between simulation and testing, test results are true and accurate, and test cases cover comprehensive effects

Active Publication Date: 2020-09-22
CHINA AERO POLYTECH ESTAB
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the following problems still exist in the front line of research and development. First, the threshold for using traditional simulation tool platforms is high, and the cycle of model establishment and verification is long.
Second, when the traditional simulation tool platform is used for simulation, the entire modeling process needs to be completed, and the model library written in C / C++ language accumulated by other units cannot be reused
Third, due to the different technical solutions adopted in the current simulation and testing platform, the testing and simulation processes are isolated from each other, so that the test script can only obtain the operation information of the device under test, but cannot obtain the operation information of the simulation model cross-linked with it. Therefore, Unable to build test cases for complex scenarios, insufficient testing
In addition, since the test script cannot detect the state of the simulation model during the run
When the final test case fails, it is impossible to determine whether it is the problem of the simulation model or the problem of the device under test itself
[0005] To sum up, traditional simulation and testing platforms cannot meet the requirements of ease of use, reusability and testing comprehensiveness. Therefore, it is of great significance and urgency

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
  • Construction Method of Script-Based Embedded Software Simulation and Testing Integrated Platform
  • Construction Method of Script-Based Embedded Software Simulation and Testing Integrated Platform
  • Construction Method of Script-Based Embedded Software Simulation and Testing Integrated Platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make it easier for those skilled in the art to understand and implement the present invention, the present invention will be further described in detail and in-depth below in conjunction with the accompanying drawings and embodiments.

[0040] Constructing a script development module with anomaly detection function in the host computer specifically includes the following steps:

[0041] Step 1: Build a script development module to realize an integrated development environment with a simulation model import function for developing test case scripts and simulation model scripts.

[0042] The script development module is constructed in the main control computer because the Windows platform in the main control computer provides a good graphical user interface, which facilitates the development of a powerful integrated development environment and greatly improves the development efficiency of scripts. In the implementation, the Visual Studio development environment...

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 present invention belongs to the automation test field, relates to the automation test technology aiming at aircraft airborne embedded software, and relates to a construction method of a script-based embedded software simulation and test integrated platform. Implementation of the construction method is based on configuration of a real-time processor and a main control computer. In the main control computer, test cases and simulation models are described by using test scripts, anomaly detection is also carried out, and the scripts which are tested to be correct are sent down to the real-time processor. In the real-time processor, simulation of external crosslinking devices and a test device of a to-be-tested device is implemented on basis of the scripts. The external crosslinking devices are simulated by the simulation model scripts, and the test device is simulated by the test case scripts. The simulation model scripts and the test case scripts are parsed by a real-time script interpreter, all simulation and test tasks are added to a task register and scheduling module, and finally interaction with the to-be-tested device is implemented through a bus driving module.

Description

technical field [0001] The invention belongs to the field of automatic testing, is aimed at the automatic testing technology of aircraft airborne embedded software, and relates to a construction method of a script-based integrated platform for embedded software simulation and testing. Background technique [0002] The increasing complexity of airborne embedded systems puts forward higher requirements on the quality of equipment software. In airborne equipment, complex tasks usually require multiple devices to interact and cooperate to complete. This requires the development unit to connect to other manufacturers' equipment for debugging during the development and testing process, resulting in a long resource coordination cycle and unguaranteed project progress. In order to solve this problem, many simulation tool platforms have appeared, such as Matlab, SCADE, Rhapsody and so on. With the help of such tools, developers can simulate external cross-linking equipment with sim...

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 Patents(China)
IPC IPC(8): G06F11/36G06F9/455
CPCG06F9/45558G06F11/3684G06F11/3688
Inventor 周汉清李海峰
Owner CHINA AERO POLYTECH ESTAB
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products