الگوهای طراحی در نرم افزار

سال انتشار: 1402
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 116

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

EESCONF10_002

تاریخ نمایه سازی: 15 تیر 1402

چکیده مقاله:

الگوهای طراحی استراتژی هایی برای حل مشکلات رایج در یک زمینه معین در طراحی نرم افزار هستند. در فرآیندمهندسی مجدد، تشخیص نمونه های الگوی طراحی از کدهای منبع می تواند نقش عمده ای در درک سیستم های نرمافزاری بزرگ و پیچیده ایفا کند. با این حال، شناسایی نمونه های الگوی طراحی همیشه کار ساده ای نیست. در اینمقاله، بر اساس تئوری گراف، یک روش تشخیص الگوی طراحی بررسی شده است. فرآیند تشخیص پیشنهادی به دومرحله متوالی تقسیم میشود. در مرحله اول، هم به معناشناسی و هم به نحو امضای ساختاری الگوها می پردازد. برایانجام این کار، سیستم مورد مطالعه و الگوهای درخواست شده برای شناسایی، به نمودارهای معنایی تبدیل می شوند.در مرحله ی بعد باید به دنبال نمودارهای الگویی باشیم که با نمودارهای سیستم مطابقت دارند. سپس برای کاهشفضای جستجو، بر اساس مجموعه ای از معیارهای از پیش تعیین شده، نمودار سیستم به نمودارهای زیرسیستم ممکنتقسیم می شوند. پس از اینکه الگوهای معنایی مطابقت داده شدند و نمودارهای منتخب به دست آمدند، رفتار الگوهاتجزیه و تحلیل شده و تطبیق نهایی انجام می شود.

کلیدواژه ها:

الگوهای طراحی ، کشف الگوهای طراحی ، الگوهای طراحی نرم افزار

نویسندگان

لیلی وضیع طن یزدی

گروه مهندسی کامپیوتر، واحد یزد، دانشگاه آزاد اسلامی، یزد، ایران

سیما عمادی

گروه مهندسی کامپیوتر، واحد یزد، دانشگاه آزاد اسلامی، یزد، ایران