Code inspection executing system for performing a code inspection of ABAP source codes

A code inspection and execution system technology, applied in memory systems, error detection/correction, program control design, etc., can solve the problems of undetectable ABAP application maintainability, performance, accuracy, stability and security, etc., to achieve The effect of shortening development time, reducing maintenance cost, reducing test cost and time

Inactive Publication Date: 2012-11-28
SOFT4SOFT
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the past ABAP code inspection, the method of manually inspecting the code after developing the code (after compiling) and the code profiler (Code Profiler) as a test method for finding security vulnerabilities in real time by running the program, but in the development code If the code is not run in the steps (before compiling), the code that violates the maintainability, performance, accuracy, stability, and security of the ABAP application cannot be detected with only the ABAP code

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
  • Code inspection executing system for performing a code inspection of ABAP source codes
  • Code inspection executing system for performing a code inspection of ABAP source codes
  • Code inspection executing system for performing a code inspection of ABAP source codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The code inspection execution system of the present invention that is used to solve the above-mentioned problem and executes the code inspection of ABAP source code, is characterized in that, comprises:

[0040] ABAP source code syntax analysis department, which analyzes the vocabulary, sentences and meaning of the ABAP source code as the code inspection object, and stores them in the data structure of abstract sentence tree and symbol table respectively;

[0041] The ABAP source code defect inspection department, based on the above data structure, performs code defect inspection on the source code and grammatical structure related to the coding specification selected from the ABAP specification management module in the program path analysis module to generate a code defect report To be able to modify code defects that violate the specification.

[0042] At this time, it is characterized in that the above-mentioned ABAP source code syntax analysis part includes:

[004...

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 present invention relates to a code inspection executing system for performing a code inspection of ABAP source codes, and particularly, to a code inspection executing system for performing a code inspection of ABAP source codes, which provides the reliable maintainability, performance, accuracy, stability, and security of an ABAP application by inspecting coding defects such as system failure and stoppage, data loss and transformation, excessive performance deterioration, erroneous behavior of functions and results thereof, complex code structures, and spelling errors.

Description

technical field [0001] The present invention relates to a code inspection execution system for executing code inspection of ABAP (Advanced Enterprise Application Coding Language) source code, and more specifically relates to the following code inspection execution system for executing ABAP source code inspection, which is developed by German SAP company The ABAP / 4 language is a fourth-generation language used to develop enterprise resource planning (ERP, Enterprise Resource Planning) based on SAP R / 3 as a client-server environment, but it is different from fourth-generation languages ​​such as Java. There are no stereotyped case-sensitive (Case-sensitive) and encoding format (Format) restrictions on ABAP programming, so by checking the system caused by ABAP developers' misunderstanding, misuse and mistakes of ABAP language and SAP R / 3 Coding defects such as failure and stop, data loss and change, excessive performance degradation, function error operation and results, complex ...

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/36G06F9/45
CPCG06F11/3604G06F8/75
Inventor 李宪起
Owner SOFT4SOFT
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