The Role of Artificial Intelligence in Automating and Optimizing Programming Processes
سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 82
فایل این مقاله در 5 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ITCT25_042
تاریخ نمایه سازی: 11 اردیبهشت 1404
چکیده مقاله:
The fast evolution of artificial intelligence (AI) has greatly impacted software development through the automation and optimization of programming practices. This study explores the contribution of AI in improving code generation, debugging, optimization, and maintenance using machine learning (ML), natural language processing (NLP), and predictive analytics. The goal is to identify the extent to which AI minimizes human effort, improves efficiency, and transforms the software development process. Results show that AI-driven tools, such as GitHub Copilot and test automation tools, significantly boost productivity and precision while enabling non-programmers to participate in development. Concerns like bias in training data and explainability remain. In all, AI adds tremendous value to programming with its future promise tied in ever-deeper human-AI collaboration and explainable AI innovations. This study provides directions to practitioners and researchers who aim to leverage AI in software development.
کلیدواژه ها:
نویسندگان
Fateme Rahimi
National Skills College of Girls, Najafabad