ترجمه فارسی عنوان مقاله
پیش بینی تغییر سازگاری در یک گروه کلون
عنوان انگلیسی
Predicting change consistency in a clone group
کد مقاله | سال انتشار | تعداد صفحات مقاله انگلیسی |
---|---|---|
152975 | 2017 | 15 صفحه PDF |
منبع
Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)
Journal : Journal of Systems and Software, Volume 134, December 2017, Pages 105-119
ترجمه کلمات کلیدی
استفاده مجدد از نرم افزار، نگهداری کلون، کلون های کد پیش بینی نیاز انطباق، شبکه بیزی، ویژگی های کلون،
کلمات کلیدی انگلیسی
Software reuse; Clone maintenance; Code clones; Consistency-requirement prediction; Bayesian network; Clone attributes;
ترجمه چکیده
در این کار، ما یک رویکرد برای پیش بینی نیاز به ایجاد تغییر سازگار در کلون ها در یک گروه کلون در زمانی که تغییرات به یکی از کلون های آن ساخته شده است پیشنهاد می کنیم. ما یک نسل از سلسله نشینی های کلون را برای جمع آوری همه تغییرات سازگار / غیرمستقیم به گروه های کلون ایجاد می کنیم و سه مجموعه ویژگی از گروه های کلون به عنوان ورودی برای پیش بینی نیاز به تغییر کلون ثابت ایجاد می کنیم. این سه مجموعه ویژگی ها به ترتیب کد، صفات زمینه و ویژگی های تکامل هستند. با هم، آنها یک نمای کلی در مورد تغییرات کلون ارائه می دهند. ما در چهار پروژه با منبع باز انجام می دهیم. آزمایشات ما نشان می دهد که رویکرد ما دقت منطقی ایفا می کند و در پیش بینی اینکه گروه کلون نیاز به (یا آزاد شدن) تغییر سازگار دارد، یادآوری می شود. این رویکرد جامع میتواند به توسعه دهندگان در حفظ تغییرات کلون کمک کند و از نقص انسجام احتمالی جلوگیری کند که می تواند کیفیت نرم افزار و قابلیت استفاده مجدد را بهبود بخشد.