4-1.pdf

‫به نام خدا‬
‫آزمایشگاه مهندسی نرم افزار – بهار ‪91‬‬
‫کار گروهی شماره ‪( 4‬طراحی)‬
‫با توجه به پروژه در دست بررسی به سواالت زیر پاسخ دهید‪:‬‬
‫‪.1‬‬
‫با توجه به انواع ‪ coupling‬و ‪ ،cohesion‬در پروژه خود نمونه ای از هر نوع پیدا کنید‪ .‬بررسی کنید برای اندازه گیری‬
‫‪ coupling‬و ‪ cohesion‬چه معیارهایی ارائه شده اند(‪ 2‬مورد برای هر کدام)‪ .‬نقاط قوت و ضعف هر یک را توضیح دهید‪.‬‬
‫‪.2‬‬
‫معیارهای " ‪ "Chidamber & Kemerer's Metrics Suit‬را بر روی دو مولفه از پروژه خود که بیش از ‪ 5‬کالس دارد‬
‫اندازهگیری کنید‪ .‬اندازه گیری ها را با هم مقایسه و نتایج را تفسیر نمایید‪.‬‬
‫‪.3‬‬
‫در پروژه خود بررسی کرده و ‪ 6‬مورد را بیابید که الگوهای ‪ GRASP‬بر آنها اعمال شده یا این الگوها می توانند بر آنها اعمال‬
‫شوند‪ .‬نمونه اصالح شده آنها را نیز نشان دهید‪.‬‬
‫مستندات طراحی نیز همراه با پاسخ ضمیمه شوند‪.‬‬
‫مهلت تحویل‪5 :‬شنبه‬