به جمع مشترکان مگیران بپیوندید!

تنها با پرداخت 70 هزارتومان حق اشتراک سالانه به متن مقالات دسترسی داشته باشید و 100 مقاله را بدون هزینه دیگری دریافت کنید.

برای پرداخت حق اشتراک اگر عضو هستید وارد شوید در غیر این صورت حساب کاربری جدید ایجاد کنید

عضویت

جستجوی مقالات مرتبط با کلیدواژه « design patterns » در نشریات گروه « برق »

تکرار جستجوی کلیدواژه «design patterns» در نشریات گروه «فنی و مهندسی»
  • زینب اسمعیل پور *، اشکان سامی
    الگوهای طراحی، راه حل های اثبا ت شده و قابل اطمینانی هستند که برای پاسخ به برخی از مسائل با رخداد مکرر در طراحی نرم افزار شی ءگرا، ارائه شده اند. شناسایی آن ها در کد، به منزله بازیابی طرح و هدف طراح و سهولت در امر نگهداشت -پذیری است. ازآنجاکه سهولت در نگهداشت پذیری سیستم بسیار مهم و اجتناب ناپذیر است، لذا تولید ابزارهای خودکار برای شناسایی الگوها، موردتوجه محققین قرارگرفته است. اکثر ابزارهای شناسایی کنونی درصد بازیابی بالایی دارند. اما در شناسایی الگوها، خصوصا با ساختار و عملکرد مشابه، مثبت کاذب بالایی تولید می کنند. لذا تحقیقاتی در پالایش خروجی ابزارها، برای حذف مثبت های کاذب نیز شروع شده است. در این مقاله برای اولین بار یک روش «تصحیح برچسب» ارائه شده است. روش فوق، ابتدا مثبت های کاذب را شناسایی و سپس هویت صحیح آن ها را به کمک یک مجموعه معیارهای جدید تعیین می کند. خودکارسازی روش با داده کاوی است و نتایج حاصل، با دقت یادگیری 2/ 98% در دسته بندی «چندبرچسبه»، با مد 2/ 98% در دسته بندی «یکی در مقابل همه» و مد100% در دسته بندی «دو به دو» خروجی ابزارها را تصحیح می کند.
    کلید واژگان: الگوهای طراحی, ساختار مشابه, عملکرد مشابه, معیارها, داده, کاوی, تصحیح برچسب}
    Z. Esmailpour, A. Sami
    Design patterns (DP) are reliable and stable solutions to frequently occurring problems in object oriented software design. Detecting design patterns can reveal design purposes in code and facilitates maintainance. Thus automatic design pattern detection is an active area or research. Majority of automatic design pattern detection tools have high recall. However they suffer from high false positive rate since some of the design patterns are structureally and/or behaviorally similar. Hence another research direction is filtering the results of other automatic DP detection tools. In this paper, correcting the labels of these false positives is presented for the first time. Several metrics have been proposed that facilitates this process. Automatic label correcting is performed by data mining techniques. Results achieved with this process are as follows: accuracy about 98.2% in "multi-class classifications", 98.2% mode in "one versus all" classification and 100% mode in "pairwise" classification.
    Keywords: Design patterns, similar structure, similar behavior, metrics, data mining, label correcting}
نکته
  • نتایج بر اساس تاریخ انتشار مرتب شده‌اند.
  • کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شده‌است. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
  • در صورتی که می‌خواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.
درخواست پشتیبانی - گزارش اشکال