ترجمه فارسی عنوان مقاله
کد منبع و انطباق طراحی، تشخیص الگوی طراحی از کد منبع به روش طبقه بندی
عنوان انگلیسی
Source code and design conformance, design pattern detection from source code by classification approach
کد مقاله | سال انتشار | تعداد صفحات مقاله انگلیسی |
---|---|---|
64284 | 2015 | 11 صفحه PDF |
منبع
Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)
Journal : Applied Soft Computing, Volume 26, January 2015, Pages 357–367
ترجمه چکیده
امروزه طراحان نرم افزاری تلاش می کنند الگوهای طراحی را در مرحله طراحی نرم افزار بکار گیرند، اما الگوهای طراحی ممکن است در فاز پیاده سازی استفاده نشوند. بنابراین، یکی از مسائل چالش برانگیز، بررسی سازگاری کد منبع و طراحی، یعنی الگوهای طراحی است. علاوه بر این، پس از توسعه سیستم، معمولا اسناد آن حفظ نمی شود، بنابراین شناسایی الگوی طراحی از کد منبع می تواند به طراحی یک سیستم موجود به عنوان یک کار مهندسی معکوس کمک کند. پیاده سازی های مختلف (به عنوان مثال، کدهای منبع مختلف) یک الگوی طراحی سخت می شود که نمونه های الگوی طراحی را از کد منبع شناسایی کند. برای حل این مسئله، در این مقاله، یک روش جدید را پیشنهاد می کنیم که هدف آن طرح مشکل تشخیص الگوی طرح را به یک مشکل یادگیری می دهد. آشکارساز الگوی پیشنهادی طراحی شده با یادگیری از اطلاعات استخراج شده از الگوی طرح طراحی شده که معمولا شامل پیاده سازی های مختلف است. برای ارزیابی روش پیشنهادی، ما آن را در کد منبع باز برای تشخیص شش الگوهای مختلف طراحی استفاده کردیم. نتایج تجربی نشان می دهد که روش پیشنهادی امیدوار کننده و موثر است.