Software communication system architecture conformance test modeling method based on extended finite-state machine

A technology of software communication system and finite state machine, which is applied in software testing/debugging, error detection/correction, instruments, etc. It can solve problems such as difficult to analyze the cause of errors, low test efficiency, and difficult to build test sequences

Active Publication Date: 2020-06-12
NAT UNIV OF DEFENSE TECH
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) There are dependencies between required tests, but because some tests will affect subsequent tests, and may even cause subsequent tests to fail, it is difficult to build a complete test sequence only by analyzing the dependencies between tests
[0008] (2) The traditional test method is to manually specify the test sequence. This method is inefficient and easy to cause omissions. It cannot guarantee the coverage of the test well, and due to the mutual influence between the tests, it may also cause errors in the test results.
[0010] (4) Lack of a model that can visually present the entire testing process. When multiple errors occur in the system during the testing process, it is difficult to analyze the cause of the error and correct it

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
  • Software communication system architecture conformance test modeling method based on extended finite-state machine
  • Software communication system architecture conformance test modeling method based on extended finite-state machine
  • Software communication system architecture conformance test modeling method based on extended finite-state machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be further described below in conjunction with accompanying drawing:

[0049] figure 1 It is a state transition diagram of a single requirement test in the present invention, describing the test process and output results of any requirement in the SCA compliance test. Before the test, the system will be in a state such as "initialized", "started", "connected", etc. as the initial state of the test; during the test execution process, the system will perform corresponding actions and be in an execution state; if the test passes, the system will The state of the may go to the next state due to the action performed, or it may return to the initial state. From this, we can extract the initial state s1 of the initial test, the test execution action state s2, and the final state s3 of the test. The final state of the model may be the same as the initial state, as well as transitions t1, t2, and t3. Any transition t has a label event[ condition] / act...

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 provides a software communication system architecture conformance test modeling method based on an extended finite-state machine, and solves the problem that a complete test sequence isdifficult to construct only by analyzing a dependency relationship between tests in the prior art. The model provided by the invention can visually display the operation process of the tested assembly, analyze the dependence relationship between the demand tests, guide the construction of the test sequence, and provide effective support for the test automation. According to the software radio system conformance testing method and system, the running process of the software radio system in the testing process can be visually displayed, the readability of a testing program is improved, the blankof domestic software communication system architecture conformance testing research is filled up, and a good foundation is laid for subsequent testing automation research.

Description

technical field [0001] The present invention relates to a modeling method based on software radio (Software Definition Radio, SDR) system conformance test, in particular, relates to a software communication architecture (Software Communications Architecture, SCA) conformance test based on extended finite state machine Modeling method, which combines the extended finite state machine for modeling, can intuitively display the running process of the system during the test process, and analyze the dependencies between requirements tests, guide the construction of test cases, and provide effective test automation. support. Background technique [0002] SDR technology is a very popular radio communication technology at this stage. It emerged in the 1990s. It combines software, hardware and radio technology organically to form a system with strong flexibility and openness. The SDR system relies on a standardized hardware platform. By using upper-layer software to control the under...

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/3684Y02D10/00
Inventor 唐麒伍旭东魏急波连进赵海涛
Owner NAT UNIV OF DEFENSE TECH
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