A static inspection system and method for semi-formal requirements of rail transit vehicle-mounted software

A technology of formalized requirements and on-board software, applied in the direction of software testing/debugging, etc., can solve problems such as uncheckable, easy omissions, heavy workload, etc., and achieve the effects of easy system analysis, simple use, and improved efficiency

Active Publication Date: 2019-05-28
CASCO SIGNAL
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) Relying on personal experience and lacking fixed quantitative standards; safety requires professionalism in software requirements description, and the semi-formal description method is relatively obscure. Inspectors must not only be proficient in business but also be familiar with the requirements description method. At the same time, the currently sampled Tools such as checklists tend to be qualitative and general;
[0007] (2) Heavy workload, easy omissions; safety-demanding software requirements Due to its accuracy requirements, there are many items and the content includes engineering calculations, the workload of manual inspection is heavy, and the cost is high. With the increase of the inspection cycle, the error rate often increases synchronously ;
[0008] (3) The cycle is long and cannot be checked online; a complete round of manual inspection often lasts for several weeks, and it is impossible to check every demand upgrade

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
  • A static inspection system and method for semi-formal requirements of rail transit vehicle-mounted software
  • A static inspection system and method for semi-formal requirements of rail transit vehicle-mounted software
  • A static inspection system and method for semi-formal requirements of rail transit vehicle-mounted software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0037] In this embodiment, the static inspection system oriented to the semi-formal requirements of rail transit on-board software is applied to test the management function of the train beacon initialization and positioning state of the on-board controller software.

[0038] Such as figure 1 As shown, it is a schematic structural diagram of the static inspection system oriented to the semi-formal requirements of rail transit vehicle-mounted software accor...

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 relates to a static inspection system and method for semi-formal requirements of rail transit vehicle-mounted software, and the system comprises a grammatical analysis module which carries out the inspection and analysis of the requirements input into the grammatical analysis module, and generates an abstract syntax tree after the analysis is passed; an influence relationship analysis module taking the demand abstract syntax tree generated by the grammatical analysis module as input to analyze influence relationships among the demands; a type checking module used for analyzing type conversion among the demand variables and analyzing whether different types of demand variable assignment conditions exist or not if the types of the demand variables are defined in advance; and ifthe dimension of the demand variable is defined in advance, a dimension inspection module analyzing dimension conversion among the demand variables and analyzes whether variable assignment conditionsof different dimensions exist or not. Compared with the prior art, the method has the advantages that the demand verification efficiency can be improved, the time is saved, and the cost is reduced.

Description

technical field [0001] The invention relates to a static inspection system and method, in particular to a static inspection system and method for rail transit vehicle-mounted software semi-formal requirements. Background technique [0002] In the process of software development, requirements are a contract between users and product providers, or system analysts and development teams, and their quality affects the development progress and quality of the final product. An accurate, complete, consistent, and traceable requirements specification can avoid developers' understanding deviations and greatly help subsequent design, coding, and testing work; and, through detailed requirements analysis, potential problems can be found in the early stages of development , Repair in time, reduce the cost of dealing with the problem. [0003] In recent years, with the rapid development of my country's rail transit industry, the functional requirements of on-board controller software have...

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
Inventor 常鸣陈慧琍陈晓轩陈硕豪熊坤鹏
Owner CASCO SIGNAL
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