- Wang. Y and Shao. J. 2003. Measurement of the cognitive functional complexity of software. In Cognitive Informatics, Proceedings. The Second IEEE International Conference on IEEE, 67-74.Google Scholar
- Misra. K. A and Kushwaha. D. S. 2006. Robustness Analysis of Cog nitive Information Complexity Measure using Weyuker Properties. ACM SIGSOFT SEN, 31(1), 1-6.Google ScholarDigital Library
- Misra. S. 2006. Modified cognitive complexity measure. Computer and Information Sciences–ISCIS 2006, 1050-1059.Google Scholar
- Misra. S. 2007. Cognitive program complexity measure. In Cognitive Informatics, 6th IEEE International Conference on IEEE, 120-125.Google Scholar
- Adamo Jr. D. 2014. An experiment to measure the cognitive weights of code control structures.Google Scholar
- Shehab. M. A, Tashtoush. Y. M, Alandoli. A. W,and Jararweh. Y. 2015. An accumulated cognitive approach to measure software complexity. Journal of Advances in Information Technology, Vol. 6, No. 1, 145-161.Google Scholar
- Misra. S, and Akman. I. 2008. Weighted class complexity: a measure of complexity for object oriented system. Journal of Information Science and Engineering, 24, 1689-1708.Google Scholar
- Misra. S, Akman. I and Koyuncu. M. 2011. An inheritance complexity metric for object-oriented code: A cognitive approach. Sadhana, 36(3), 317- 337.Google ScholarCross Ref
- Shao. J, and Wang. Y. 2003. A new measure of software complexity based on cognitive weights. Canadian Journal of Electrical and Computer Engineering, 28(2), 69-74.Google ScholarCross Ref
- Pansar. M. 2019. Cognitive and Computational Complexity: Considerations from Mathematical Problem Solving”. Erkenntnis, Springer Link.Google Scholar
- Nguyen. Le and Bui. T. L. 2019. Convolutional Neural Network over control flow graph for software defect prediction. In proceedings of International Conference on Tools with Artificial Intelligence, IEEE Explore, pp. 45-52.Google Scholar
- Meilong. S, He. P, Xiao. H, Li. H and Zeng. C. 2020. An Approach to Semantic and Structural Features Learning for Software Defect Prediction” Mathematical Problems in Engineering, Hindwai, pp. 1-13 .Google ScholarCross Ref
- Rajnish. K, Bhattacharjee. V and Gupta. M. 2021. A Novel Convolutional Neural Network model to predict software defects. accepted in the book titled “Fundamentals and Methods of Machine and Deep Learning: Algorithms, Tools, and Applications", January 17, Index: Scopus and Web of Science.Google Scholar
- Sharma. S and Sharma. R. 2020. A Graph Neural Network based approach for detecting suspicious users on online social media. Institute of Computer Science.Google Scholar
- Banerjee. S and Khapra. M. 2019. Graph Convolutional Network with Sequential Attention for Goal-Oriented Dialogue Systems. Transactions of the Association for Computational Linguistics, vol. 7, pp. 485–500.Google ScholarCross Ref
- Steeves. G, Figueredo. E, Veloso. A, Viggiato. M and Ziviani. N. 2020. Understanding machine learning software defect predictions. Automated Software Engineering, vol. 27, pp.369–392.Google ScholarDigital Library
- Hamel. O. 2018. Identifying Software Defects Using Neural Graph Classifiers. Master in Computer Science (Thesis), Ottawa-Carleton Institute for Computer Science, The School of Computer Science, Carleton University Ottawa, Ontario.Google Scholar
- NIST. Software assurance reference dataset, 2018. URL https://samate.nist.gov/ SARD/testsuite.php. ii, 2, 16, 37, 56Google Scholar
- Wang, Y.2002. On cognitive informatics. In Cognitive Informatics, 2002. Proceedings. First IEEE International Conference on (pp. 34-42). IEEE.Google Scholar
Index Terms
- Applying Cognitive and Neural Network Approach over Control Flow Graph for Software Defect Prediction
Recommendations
Software defect prediction using cost-sensitive neural network
Software defect prediction model was built by Artificial Neural Network (ANN).ANN connection weights were optimized by Artificial Bee Colony (ABC).Parametric cost-sensitivity feature was added to ANN by using a new error function.Model was applied to ...
A cognitive and neural network approach for software defect prediction
Software defect prediction is used to assist developers in finding potential defects and allocating their testing efforts as the scale of software grows. Traditional software defect prediction methods primarily concentrate on creating static code metrics ...
Automated Parameter Tuning of Artificial Neural Networks for Software Defect Prediction
ICAIP '18: Proceedings of the 2nd International Conference on Advances in Image ProcessingDefect prediction can help predict defect-prone software modules and improve the efficiency and accuracy of defect location and repair, which plays an extremely important role in software quality assurance. Artificial Neural Networks (ANNs), a family of ...
Comments