بررسی انواع روش ها جهت ارزیابی و مدریت بر کیفیت معماری نرم افزار

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

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

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

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

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

ECME28_125

تاریخ نمایه سازی: 30 آذر 1404

چکیده مقاله:

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

نویسندگان

آیدا تیرسرایی

۱- دانشجو کارشناسی ارشد فناوری اطلاعات موسسه آموزش عالی مارلیک

مهدی علیرضانژاد

۲-استاد مهندسی فناوری اطلاعات موسسه آموزش عالی مارلیک