Back to Search Start Over

SoCodeCNN: Program Source Code for Visual CNN Classification Using Computer Vision Methodology

Authors :
Amit Kumar Singh
Klaus D. McDonald-Maier
Dilip K. Prasad
Somdip Dey
Source :
IEEE Access, Vol 7, Pp 157158-157172 (2019)
Publication Year :
2019
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2019.

Abstract

Automated feature extraction from program source-code such that proper computing resources could be allocated to the program is very difficult given the current state of technology. Therefore, conventional methods call for skilled human intervention in order to achieve the task of feature extraction from programs. This research is the first to propose a novel human-inspired approach to automatically convert program source-codes to visual images. The images could be then utilized for automated classification by visual convolutional neural network (CNN) based algorithm. Experimental results show high prediction accuracy in classifying the types of program in a completely automated manner using this approach.

Details

ISSN :
21693536
Volume :
7
Database :
OpenAIRE
Journal :
IEEE Access
Accession number :
edsair.doi.dedup.....77ffbc56dd5f7709a4af3a9991dff21a
Full Text :
https://doi.org/10.1109/access.2019.2949483