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

Static inspection system and method for semi-formal requirements of rail transit vehicle software

A technology of formalized requirements and in-vehicle software, applied in the direction of software testing/debugging, etc., can solve the problems of inability to check, heavy workload, and increased error rate, and achieve the effect of facilitating system analysis, improving quality, and saving time

Active Publication Date: 2022-06-24
CASCO SIGNAL
View PDF0 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
  • Static inspection system and method for semi-formal requirements of rail transit vehicle software
  • Static inspection system and method for semi-formal requirements of rail transit vehicle software
  • Static inspection system and method for semi-formal requirements of rail transit vehicle software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work 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 train beacon initialization and positioning state management function of the on-board controller software.

[0038] like figure 1 As shown, it is a schematic structural diagram of the static inspection system for the semi-formalized requirements of rail transit on-board software according to t...

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. The system includes: a syntax analysis module checks and analyzes the requirements of the input syntax analysis module, and generates an abstract syntax tree after passing the inspection; the influence relationship analysis module uses The requirement abstract syntax tree generated by the syntax analysis module is used as input to analyze the influence relationship between each requirement; the type checking module, if the type of the requirement variable has been defined in advance, then analyze the type conversion between the requirement variables and whether there is a difference Assignment of type demand variables; if the dimension check module has defined the dimension of demand variables in advance, it will analyze the dimensional conversion between demand variables and whether there are variable assignments of different dimensions. Compared with the prior art, the invention has the advantages of improving the efficiency of requirement verification, saving time, reducing costs and the like.

Description

technical field [0001] The invention relates to a static inspection system and method, in particular to a static inspection system and method for semi-formalized requirements of rail transit on-board software. Background technique [0002] In the process of software development, requirements are contracts between users and product providers, or between 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' misunderstandings 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 it in time, and 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 softwar...

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