ARCHIVES
Review Article
Automated Developer Pattern Analysis and Code Suggestions with AI
Manjula G1
A Yashwanth, Nitish KP2
1Professor& HOD, Computer Science and Design, Dayananda Sagar Academy of Technology & Management, Bengaluru, Karnataka, India. 23 Students, Computer Science and Design, Dayananda Sagar Academy of Technology & Management, Bengaluru, Karnataka, India.
Published Online: January-April 2025
Pages: 240-247
Cite this article
↗ https://www.doi.org/10.59256/indjcst.20250401037References
1. Odeh, N. Odeh, and A. S. Mohammed, "A Comparative Review of AI Techniques for Automated Code Generation in Software Development:
Advancements, Challenges, and Future Directions," TEM Journal, vol. 13, no. 1, pp. 726-739, Feb. 2024. doi: 10.18421/TEM131-76.
2. Christopoulou, E. A. Giakoumakis, V. E. Zafeiris, and V. Soukara, "Automated refactoring to the Strategy design pattern," Information and
Software Technology, vol. 54, no. 11, pp. 1202-1214, Oct. 2012. doi: 10.1016/j.infsof.2012.05.004.
3. D. Koryabkin and V. Ignatyev, "Automatic Mining of Code Fix Patterns from Code Repositories," in 2022 Ivannikov Memorial Workshop
(IVMEM)
4. K chugh, A. Y. Solis, and T.D. LaToza, , "Editable AI: Mixed Human-AI Authoring of Code Patterns," in 2019 IEEE Symposium on Visual
Languages and HumanCentric Computing (VL/HCC), 2019, pp. 726-739. doi: 10.18421/TEM131-76.
5. S. Aillion, A. Gracia, N. Velandia, D. Zarate, and P. Wightman, "Empirical evaluation of automated code generation for mobile applications
by AI tools," School of Engineering, Science and Technology, Universidad del Rosario, Bogota, Colombia, 2023. [Online]. Available:
https://github.com/tatoGtato/Battleshipsusing-AItools.
6. M. Janke and P. Mäder, "Graph Based Mining of Code Change Patterns From Version Control Commits," IEEE Transactions on Software
Engineering, vol. 48, no. 3, pp. 848-863, Mar. 2022. doi: 10.1109/TSE.2020.3004892.
7. J. Cabot and R. Clarisó, "Low Code for Smart Software Development," ," IEEE Software, vol. 40, no. 1, pp. 90-93, Jan./Feb. 2023.doi:
10.1109/MS.2022.3211352.
8. V. Balachandran, "Reducing Human Effort and Improving Quality in Peer Code Reviews using Automatic Static Analysis and Reviewer
Recommendation,"In 2013 35th International Conference on Software Engineering (ICSE), San Francisco, CA, USA, 2013, pp. 931-940. Doi:
10.1109/ICSE.2013.6606635.
9. K. Liu et al., “Reliable Fix Patterns Inferred from Static Checkers for Automated Program Repair," IEEE Transactions on Software
Engineering, vol. 49, no. 1, pp. 1-38, Jan. 2023, doi: 10.1145/3579637.
Advancements, Challenges, and Future Directions," TEM Journal, vol. 13, no. 1, pp. 726-739, Feb. 2024. doi: 10.18421/TEM131-76.
2. Christopoulou, E. A. Giakoumakis, V. E. Zafeiris, and V. Soukara, "Automated refactoring to the Strategy design pattern," Information and
Software Technology, vol. 54, no. 11, pp. 1202-1214, Oct. 2012. doi: 10.1016/j.infsof.2012.05.004.
3. D. Koryabkin and V. Ignatyev, "Automatic Mining of Code Fix Patterns from Code Repositories," in 2022 Ivannikov Memorial Workshop
(IVMEM)
4. K chugh, A. Y. Solis, and T.D. LaToza, , "Editable AI: Mixed Human-AI Authoring of Code Patterns," in 2019 IEEE Symposium on Visual
Languages and HumanCentric Computing (VL/HCC), 2019, pp. 726-739. doi: 10.18421/TEM131-76.
5. S. Aillion, A. Gracia, N. Velandia, D. Zarate, and P. Wightman, "Empirical evaluation of automated code generation for mobile applications
by AI tools," School of Engineering, Science and Technology, Universidad del Rosario, Bogota, Colombia, 2023. [Online]. Available:
https://github.com/tatoGtato/Battleshipsusing-AItools.
6. M. Janke and P. Mäder, "Graph Based Mining of Code Change Patterns From Version Control Commits," IEEE Transactions on Software
Engineering, vol. 48, no. 3, pp. 848-863, Mar. 2022. doi: 10.1109/TSE.2020.3004892.
7. J. Cabot and R. Clarisó, "Low Code for Smart Software Development," ," IEEE Software, vol. 40, no. 1, pp. 90-93, Jan./Feb. 2023.doi:
10.1109/MS.2022.3211352.
8. V. Balachandran, "Reducing Human Effort and Improving Quality in Peer Code Reviews using Automatic Static Analysis and Reviewer
Recommendation,"In 2013 35th International Conference on Software Engineering (ICSE), San Francisco, CA, USA, 2013, pp. 931-940. Doi:
10.1109/ICSE.2013.6606635.
9. K. Liu et al., “Reliable Fix Patterns Inferred from Static Checkers for Automated Program Repair," IEEE Transactions on Software
Engineering, vol. 49, no. 1, pp. 1-38, Jan. 2023, doi: 10.1145/3579637.
Related Articles
2025
Transforming Cyber-Physical Systems: Machine Learning for Secure and Efficient Solutions
2025
Exploring AI Techniques for Quantum Threat Detection and Prevention
2025
Maturity Models for Business Intelligence: An Overview
2025
INSPIRO: An AI Driven Institution Auditor
2025
Adaptive AI Framework for Anomaly Detection and DDoS Mitigation in Distributed Systems
2025