e-ISSN:0976-5166
p-ISSN:2231-3850


INDIAN JOURNAL OF COMPUTER SCIENCE AND ENGINEERING

Call for Papers 2024

Feb 2024 - Volume 15, Issue 1
Deadline: 15 Jan 2024
Publication: 20 Feb 2024

Apr 2024 - Volume 15, Issue 2
Deadline: 15 Mar 2024
Publication: 20 Apr 2024

More

 

ABSTRACT

Title : Optimizing Automated Programming Contracts with Modified Ant Colony Optimization
Authors : S.V.Gayetri Devi, T.Nalini
Keywords : Contracts, Meta-Heuristic, Pheromone paths, Static-Dynamic code analysis, Decision Tree
Issue Date : Jan-Feb 2021
Abstract :
Development of sufficiently optimized software coding Contracts with insignificant association from developers directs at lowering the setbacks in abiding by the input specifications of the software, delivering systematic testing of several real life software. The associated framework put forward primarily speculates dependency aspects signifying both behavior and semantic attributes well-defined as conditions in a Decision tree as Automated Contracts for conformance with input specs. The contracts are perfected based on their feasibility with a modified form of Ant Colony Optimization algorithm motivated by pursuing behavior of ant colonies of real world, with considerable comprehensiveness in the Fault identification potential. This research focuses on the decision tree classifiers are J48, RandomForest classifiers have same precision value which is 0.96 of precision value. RandomTree and REPTree classifiers have same precision value which is 0.95 of precision value, HoeffdingTree classifier is 0.82 of precision, DecisionStump is zero precision value. The J48, RandomForest classifiers have same recall value which is 0.96 of recall value. RandomTree and REPTree classifiers have same recall value which is producing 0.95 of recall value, HoeffdingTree classifier is having 0.76 of recall value, DecisionStump is having zero precision value.The RandomForest is having highest ROC value whichi is 1. The J48 classifier , REPTree classifier have 0.99 ROC value. HoeffdingTree classifier is 0.98 of recall value, RandomTree classifier has 0.97 ROC value and finally the lowest ROC value is produced by DecisionStump Decision classifier.The RandomForest, RandomTree, REPTree classifiers are having highest PRC Area value which is 0.99. The J48 classifier is having 0.92 PRC Area, HoeffdingTree classifier is 0.85 of PRC Area, and DecisioStump classifier is having 0.23 PRC Area value. Among the set of decision classifiers, the J48 decision classifier is producing the best results based on the accuracy, precision, recall, ROC and PRC area values which are compare with other models.
Page(s) : 226-238
ISSN : 0976-5166
Source : Vol. 12, No.1
PDF : Download
DOI : 10.21817/indjcse/2021/v12i1/211201252