چکیده مقاله
معماری نرم افزار نقشی اساسی در تعیین ویژگی های کیفی سامانه از جمله کارایی، نگهداشت پذیری، مقیاس پذیری، امنیت و قابلیت تغییر دارد با افزایش پیچیدگی سامانه های نرم افزاری و گسترش معماری های توزیع شده، میکروسرویس ها، سامانه های ابری و بسترهای اینترنت اشیا، ضرورت ارزیابی و مدیریت کیفیت معماری بیش از گذشته مورد توجه قرار گرفته است در این راستا، روش ها و چارچوب های متعددی برای ارزیابی معماری پیشنهاد شده اند؛ از جمله روش های سناریومحور مانند ATAM و SAAM، و رویکردهای مبتنی بر مدل و استانداردهای بین المللی نظیر ISO/IEC ۲۵۰۱۰ Webb ۱۹۹۴,همچنین پژوهش های اخیر به سمت ارائه رویکردهای سبک وزن، مقیاس پذیر و خودکار برای تحلیل کیفیت حرکت کرده اند تا پاسخگوی نیازهای محیط های پویا و سامانه های مدرن باشند این مقاله با رویکردی مروری، جامع ترین روش ها و چارچوب های ارزیابی و مدیریت کیفیت معماری نرم افزار را بررسی و تحلیل می کند در این بررسی، اهداف، مزایا، محدودیت ها و حوزه های کاربرد هر روش مقایسه شده و در نهایت مجموعه ای از معیارها برای انتخاب مناسب ترین روش با توجه به نوع پروژه، سبک معماری و الزامات کیفی ارائه می شود
کلیدواژهها
نویسندگان
شیوه ارجاع
�یرسرایی، آیدا و علیرضانژاد، مهدی،1404،بررسی انواع روش ها جهت ارزیابی و مدریت بر کیفیت معماری نرم افزار،بیست و هشتمین کنفرانس ملی مهندسی برق، کامپیوتر و مکانیک،شیروان
ارائهشده در
مجموعه مقالات سی امین کنفرانس ملی مهندسی برق، کامپیوتر و مکانیک30 اردیبهشت 1405 · شیروان