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

Method and device for importing and analyzing source code based on FOG data

A source code and data technology, applied in the field of computer software program development, can solve the problems of pure manual association, separation of source code and software requirements maintenance, coarse tracking granularity, etc., and achieve accurate tracking relationship, unified version control and configuration processing Effect

Inactive Publication Date: 2016-10-19
上海爱韦讯信息技术股份有限公司
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The present invention provides a method and device for importing and analyzing source code based on FOG data to solve the shortcomings of the existing source code maintenance technology, such as coarse tracking granularity, pure manual association, and separation of source code and software requirements.

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
  • Method and device for importing and analyzing source code based on FOG data
  • Method and device for importing and analyzing source code based on FOG data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The FOG data referred to in the present invention refers to the smallest data unit with independent semantics. The present invention provides a method and device for importing and analyzing source codes. Source code data and software requirements and other data generated in the software development life cycle are regarded as FOG data, and are placed under the same tool platform for unified maintenance and source extraction. The data elements in the code, and based on this, the tracking relationship between the source code and the low-level requirements is established.

[0036] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and implementation methods (taking C language source code as an example).

[0037] Such as figure 1 , in the source code import module 11, the source code import supports compressed pac...

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 method and a device for importing and analyzing source codes based on FOG data. The method comprises: firstly, configuring options for source code analysis, importing the source codes and converting the source codes to FOG data, placing the FOG data in a same tool platform to uniformly maintain with software requirement and other data generated in a software research life cycle, then extracting data elements in the source codes, and based on the data elements, automatically establishing tracking relations between the source codes and low-level requirement, to solve defects in an existing source code maintenance technology that tracking granularity is thick, pure manual association is needed, and maintenance of the source codes and software requirement is separated. The method and the device realize technical effects of thin tracking granularity, supporting automatic association, and uniform maintenance of source codes and software requirement, so tracking relations are more accurate and rational, and errors caused by artificial factors are reduced.

Description

technical field [0001] The invention relates to the technical field of computer software program development, in particular to a method and device for importing and analyzing source codes. Background technique [0002] In the prior art, the source code is generally written in assembly language or high-level language, and is compiled based on software architecture and low-level requirements. In the field of civil airborne software development, authoritative safety standards clearly point out that the source code of airborne software with safety levels A / B / C is traceable to low-level requirements. Its purpose is to ensure that all low-level requirements have been developed into source code and that there are no unintended source code. [0003] In the existing software development environment, the development and maintenance tools for software requirements do not support (or have limited support for) the import of source code data, that is, the maintenance of software requirem...

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): G06F9/44
Inventor 王云明
Owner 上海爱韦讯信息技术股份有限公司
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