DocumentCode :
3021556
Title :
An efficient programming rule extraction and detection of violations in software source code using neural networks
Author :
Pravin, A. ; SRINIVASAN, SUDARSHAN
Author_Institution :
Sathyabama Univ., Chennai, India
fYear :
2012
fDate :
13-15 Dec. 2012
Firstpage :
1
Lastpage :
4
Abstract :
The larger size and complexity of software source code builds many challenges in bug detection. Data mining based bug detection methods eliminate the bugs present in software source code effectively. Rule violation and copy paste related defects are the most concerns for bug detection system. Traditional data mining approaches such as frequent Itemset mining and frequent sequence mining are relatively good but they are lacking in accuracy and pattern recognition. Neural networks have emerged as advanced data mining tools in cases where other techniques may not produce satisfactory predictive models. The neural network is trained for possible set of errors that could be present in software source code. From the training data the neural network learns how to predict the correct output. The processing elements of neural networks are associated with weights which are adjusted during the training period.
Keywords :
data mining; neural nets; program debugging; software engineering; copy paste; data mining approaches; data mining based bug detection methods; frequent Itemset mining; frequent sequence mining; neural networks; programming detection; programming rule extraction; rule violation; software source code; training data; Biological neural networks; Computer bugs; Data mining; Inspection; Programming; Software; Data Mining; Decision Trees; Defect Detection; Neural Networks Association Rules; Programming Rule;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computing (ICoAC), 2012 Fourth International Conference on
Conference_Location :
Chennai
Print_ISBN :
978-1-4673-5583-4
Type :
conf
DOI :
10.1109/ICoAC.2012.6416837
Filename :
6416837
Link To Document :
بازگشت