شماره ركورد
4662
عنوان
بررسي روشهاي خودكار بازسازي كد به منظور ارتقاي قابليت نگهداري و انعطافپذيري نرمافزار
سال تحصيل
۹۶-۹۷
استاد راهنما
دكتر مهرداد آشتياني
چکيده
امروزه با رشد روزافزون استفاده از نرمافزارها و نياز به تغيير هرچه بيشتر و سريعتر نرمافزار مشكلات و محدوديتهاي موجود بسيار سريعتر از گذشته نمايان ميشوند. با رشد تعداد كاربران، مسائل و محدوديتهاي نرمافزار به سرعت به چشم آمده و دردسرساز ميگردند. ضعف انساني در كدنويسي، طراحي و همچنين محدوديت زمان كه امروزه در توسعه نرمافزارهاي تحت شبكه بسيار اهميت دارد باعث ايجاد مشكلاتي تحت عنوان نشانههاي بد در كد نرمافزار ميشود.
براي حل اين نشانههاي بد از روشي تحت عنوان بازسازي كد استفاده ميشود كه اين امر به صورت خودكار و بدون دخالت انسان قابل انجام خواهد بود. به اين عمل بازسازي خودكار كد گفته ميشود. در اين كار با چالشهاي بسياري روبرو هستيم كه با تلاش براي تحليل و طراحي هرچه بهتر الگوريتمهاي خودكار بازسازي كد ميتوان درصد موفقيت را تا حد بسيار زيادي افزايش داد. در اين گزارش به بررسي روشهاي موجود جهت خودكارسازي اين روند خواهيم پرداخت.
نام دانشجو
رضا نوذري
تاريخ ارائه
5/9/2018 12:00:00 AM
متن كامل
53479
پديد آورنده
رضا نوذري
تاريخ ورود اطلاعات
1397/03/21