شماره ركورد
14330
عنوان
بررسي رويكردهاي بازآرايي كد براي سيستم هاي اتوماسيون
سال تحصيل
1402
استاد راهنما
اشتيانى مهرداد
استاد مشاور
سعيد پارسا
چکيده
Automation code refactoring
Code refactoring is a technique used to improve the quality of existing software by
making changes to its internal structure without altering its external behavior, which
helps in enhancing various software quality attributes like maintainability and readability.
Different refactoring techniques can have varying, sometimes conflicting, effects on
software quality attributes, making it essential for developers to choose the appropriate
technique based on the specific scenario and desired quality improvement . Examples
of refactoring techniques include "Remove Setting Method" to prevent changes to a
field's value, "Pull up Field" to move a common field to a superclass, and "Move
Method" to relocate a method to a more relevant class[1].
نام دانشجو
محمد جمعه
تاريخ ارائه
12/11/2024 12:00:00 AM
متن كامل
85317
پديد آورنده
محمد جمعه
تاريخ ورود اطلاعات
1403/10/04
عنوان به انگليسي
A review of code refactoring approaches for automation system
كليدواژه هاي فارسي
بازسازي كد سيستم اتوماسيون نگهداري نرمافزار بدهي فني كيفيت كد يادگيري ماشين ابزارهاي خودكار الگوريتمها ماژولاريت محيط يكپارچه توسعه بوي بد كد استخراج روش بازسازي دستهاي يكپارچهسازي مداوم بازسازي آگاه از زمينه توسعه نرمافزار تكنيكهاي بازسازي محيط زنده روشهاي خوشهبندي
كليدواژه هاي لاتين
Code Refactoring Automation Software Maintenance Technical Debt Code Quality Machine Learning Automated Tools Algorithms Modularity IDE (Integrated Development Environment) Code Smells Method Extraction Batch Refactoring Continuous Integration Context-aware Refactoring Software Development Refactoring Techniques Live Environment Clustering Method