Big data-based source code comprehensive evaluation platform

A source code and big data technology, applied in the field of evaluation platform, can solve the problems of primary and single research

Active Publication Date: 2018-10-26
苏州棱镜七彩信息科技有限公司
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, some research institutions have conducted preliminary research on some...

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
  • Big data-based source code comprehensive evaluation platform
  • Big data-based source code comprehensive evaluation platform
  • Big data-based source code comprehensive evaluation platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0048] like figure 1 The source code comprehensive evaluation platform based on big data shown in the figure can be seen from its framework diagram, including four sub-functional systems: front-end system 1, back-end system 2, detection system 3, data acquisition and storage system 4, which can be deployed in distributed cluster or stand-alone system. For ease of implementation, Spark is used to build a distributed server cluster, and Hbase is used as the storage solution. The present invention is based on a big data architecture platform, including but not limited to Hadoop, Spark, Storm, Hive and combined usage schemes.

[0049] In conjunction with a preferred embodim...

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 big data-based source code comprehensive evaluation platform. The platform comprises four subsystems including a front-end system, a back-end system, a detection system anda data acquisition and storage system; the front-end system is used for data display and user interaction; the back-end system is used for system configuration, task scheduling, detection result analysis, storage and exchange; the detection system is used for implementation and detection analysis of various system detection functions and algorithms, and can be customized and expanded; and the dataacquisition and storage system is used for data acquisition, cleaning, updating, backup, synchronization and storage. Therefore, the platform can be deployed in a computer cluster or deployed in a single machine. A massive source code knowledge base is established through the big data platform; a plurality of special detection algorithms and acceleration algorithms can be utilized; and the demands of source code cloning, static detection, vulnerability detection, trojan backdoor detection, workload evaluation, scientific and technological content evaluation, intellectual property protection and the like can be comprehensively met.

Description

technical field [0001] The invention relates to an evaluation platform, in particular to a source code comprehensive evaluation platform based on big data. Background technique [0002] With the development of the times, the IT industry is changing with each passing day, but the black box problem of software source code has always plagued the entire software industry. [0003] Because the software source code has a certain professional threshold, esoteric and obscure, for people other than the project author, the source code of the source code is unknown, the security vulnerability is unknown, the technological content is unknown, the actual (workload) cost is unknown, and the intellectual infringement risk is unknown. And so on. This will bring many hidden dangers to software engineering in terms of information security, R&D management, software testing, and intellectual property rights. With the development of open source projects, 90% of software development projects no...

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
IPC IPC(8): G06F11/36G06F8/75G06F21/56
CPCG06F8/751G06F11/3668G06F21/563
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