• شماره ركورد
    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