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