Urban rail interlocking software code static measurement method and system

A software code and measurement method technology, applied in the computer field, can solve problems such as untrustworthy static measurement results, and achieve the effect of intuitive security

Pending Publication Date: 2021-01-05
通号城市轨道交通技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and system for static measurement of urban rail interlocking software codes, which are used to solve the problem in the prior art that when analyzing codes, protective codes are regarded as unreachable codes, resulting in unreliable static measurement results Defects enable developers and development verifiers to more clearly and intuitively recognize the security of the code when evaluating the code with tests

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
  • Urban rail interlocking software code static measurement method and system
  • Urban rail interlocking software code static measurement method and system
  • Urban rail interlocking software code static measurement method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0023] Static testing of software code includes code inspection, static structural analysis, code quality measurement, etc. It can be done manually, giving full play to the advantages of human logical thinking, or it can be done automatically with the help of software tools. The static measurement method of the urban rail interlocking software co...

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 embodiment of the invention provides an urban rail interlocking software code static measurement method and system. The method comprises the steps that the type of each protective code in urban rail interlocking software is collected; performing shielding processing on each protective code according to the type of each protective code; and carrying out static measurement on the urban rail interlocking software subjected to shielding processing. According to the urban rail interlocking software code static measurement method and system provided by the embodiment of the invention, type recognition is carried out on protective codes which have to be written due to some reasons, and the protective codes which do not affect normal use of software are shielded during static testing, so thattesting of normally executed codes is achieved, and the testing efficiency is improved. And the number and the proportion of the protective codes are visualized as a measurement standard, so that developers and development verifiers can more clearly and visually obtain the safety of the codes when evaluating the software codes.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and system for static measurement of urban rail interlocking software codes. Background technique [0002] In the currently used urban rail interlocking software, due to safety considerations, protective codes of safety nature are often written in the code. These protective codes do not affect the normal use of the software, mainly to prevent parameter transmission errors or other possible small-probability errors during the use of the software. [0003] Because these protective codes are often regarded as unreachable codes in normal software static tests, which will affect the static measurement results of normal codes when performing conventional software code static tests, and for testers, the above-mentioned Defensive code is regarded as an error in the writing of the code itself, so that it is impossible to clearly know the product security related to the test co...

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): G06F21/56G06F11/36
CPCG06F11/3604G06F21/562G06F2221/033
Inventor 张松盛谢培新付永伟侯金川冯维佳吕佳奇汪琦涵
Owner 通号城市轨道交通技术有限公司
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