stressful circumstances along with pretend positives
and negatives, incorporating auto- mated code check
tools along traditional guide reviews offer a solid
platform for strengthening desirable code superb. As
software program responsibilities continue to evolve
in complexity and size, embracing computerized code
review methods could be crucial to passing on superb
applications effectively while reducing dangers
related to security loopholes and program- ming bugs.
Finally, the strategic application of computerized
code analysis tool can appreciably speed up the
improvement process, enabling teams to attain
awareness on more complex and advanced additives
of coding, thus improving the depend- ability and
performance of software programs with utility
software systems.
6 FUTURE WORK
Future work in the realm of automated code review is
poised Future paintings in the realm of automatic
code assessment is poised to be trans formative,
pushed with the useful resource of upgrades in
artificial intelligence and massive language fashions
(LLM). One promising area of studies includes the
improvement of self-analyzing LLM models that
might constantly improve via the usage of using
studying comments from builders, adapting their
pointers to better align with institution opportunities
and undertaking-specific requirements.
Further enhancements could probably incorporate
improving accuracy through schooling AI models on
historical code evaluation facts to enhance the AI’s
capability to offer context conscious guidelines tailor-
made to unique coding patterns and mission
requirements. Also, permitting for personalization of
coding requirements to align AI-driven pointers with
mission- unique fantastic practices is probably useful.
REFERENCES
A. Bacchelli and C. BIRD, ‘’Expectations, outcomes, and
challenges of modern code review,” in 2013 35th
International Conference on Software Engineering
(ICSE). IEEE, 2013, pp. 712-721.
https://doi.org/10.1109/ICSE.2013.6606617
A. JHindle, E.T. Barr, M. Gabel, Z. Su, ane P. Devanbu,
“On the naturalness of software,’’ Communications of
the ACM, Vol. 59, No.5, 2016, pp. 122-131.
https://earlbarr.com/publications/naturalness_cacm.pdf
A. Vaswani, N. Shazeer, N. parmar, J.Uszkoreit, L. Jones
et al., “Attention is all you need,” arXiv: 1706.03762,
2017. https://doi.org/10.48550/arXiv.1706.03762
A. M. Alshahrani et al., “Automating Code Review”, IEEE
Conference Publication, 2024https://doi.org/10.1109/I
CSECompanion58688.2023.00053
A. M. Alshahrani et al., “CORE: Automating Review
Recommendation for Code Changes,” IEEE, 2024,
https://doi.org/10.1109/SANER48275.2020.9054794
Czerwonka, M. Greiler, and J. Tilford, ‘’Code reviews do
not find bugs. How the current code review best
practice slows us down,” in IEEE/ACM 37th
International Conference on Software Engineering,
Vol. 2. IEEE, 2015 pp. 27-28 https://dl.acm.org/doi/
10.5555/2819009.2819015
D.S. Mendonca and M. Kalinowski, “An empirical
investigation on the challenges of creating custom static
analysis rules for defect localization,” Software Quality
Journal, 2022, pp. 1-28. https://doi.org/10.37190/e-
Inf250102
F. Huq, M. Hasan, M.M.A. Haque, S. Mahbub, A. Iqbal
et al., “Review4Repair: Code review aided automatic
program repairing’’, Information and Software
Technology, Vol. 143, 2022, p. 106765.
https://doi.org/10.48550/arXiv.2010.01544
J. Smith et al., “Towards Automating Code Review
Activities,” arXiv,2021. https://arxiv.org/pdf/2021.02
518.pdf
M. Staron, W. Meding, O. Soder, and M. Back,
“Measurement and impact factors of speed of reviews
and integration in continuous software engineering,’’
Foundations of Computing and Decision Sciences, Vol.
43 No. 4, 2018, pp. 281-303.http://dx.doi.org/10.1515
/fcd s-2018-0015
M. Staron, M. Ochodek, W. Meding, and O. Soder, “Using
machine learning to identify code fragments for manua
review’’, in 46th Euromicro Conference on Software
Engineering and Advanced Applications (SEAA),
IEEE, 2020, pp. 513-516 http://dx.doi.org/10.1109/S
EAA51224.2020.00085
M. Hasan, A. Iqbal, M.R.U. Islam, A. Rahman, and A.
Bosu, “Using a balanced scorecard to identify
opportunities to improve code review effectiveness: An
industrial experience report’’, Empirical Software
Engineering, Vol. 26, No. 6, 2021, pp. 1-34.
https://doi.org/10.48550/arXiv.2101.10585
N. Fatima, S. Nazir, and S. CHUPRAT, “Knowledge
sharing, a key sustainable practice is on risk: An insight
from modern code review,” in IEEE 6th International
Conference on Engineering Technologies and Applied
Sciences (ICETAS). IEEE, 2019, PP. 1-6.
http://dx.doi.org/10.14569/IJACSA.2020.0110160
Umut Cihan, “Automated Code Review in Practice,” arXiv,
Vol. 2412.18531 2024. https://doi.org/10.48550/arXiv
.2412.18531
Umut Cihan, “Automated Code Review in Practice,” Vol.
2412.18531, 2024. https://doi.org/10.48550/arXiv.241
2.18531
Ying Yin, et al, “Automatic Code Review by Learning the
Structure Information of Code Graph’’, Big Data
Analytics and Intelligent Computation to Advance
Novel Applications, 23(5), 2551. https://doi.org/10.33
90/s23052551