مروری بر مهندسی نیازمندیها در معماری سرویسگرا

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

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

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

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

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

ICTBC07_032

تاریخ نمایه سازی: 26 اسفند 1402

چکیده مقاله:

پیچیدگی روزافزون سیستمهای نرم افزاری نیازمند راه حلهای جدیدی برای ایجاد سیستمها میباشد، به نحوی که بتوانند بر این پیچیدگیها در زمانهای کوتاهتر غلبه کنند. یکی از راه حلهای ارائه شده، استفاده از معماری سرویسگرا می باشد. این روش، به دلیل داشتن قابلیتهایی مانند امکان استفاده ی مجدد، توزیع شدگی وگسترش سیستمها با صرف کمترین زمان، به میزان زیادی مورد استقبال قرار گرفته است. مهندسی نیازمندی در توسعه سیستمهای نرم افزاری در حوزه سرویسگرایی همانند دیگر حوزه ها از اهمیت ویژهای برخوردار است چراکه انجام ناکارآمد آن منجر به عدم رضایت مشتری و شکست پروژه خواهد شد. در این مقاله ی مروری، تفاوتهای موجود میان، مهندسی نیازمندی سنتی و مهندسی نیازمندی در حوزهی سرویس گرا، بررسی شده و چالشهای موجود نیز معرفی میشوند. تحقیقات ارائه شده جهت مهندسی نیازمندی در حوزه ی سرویس گرا در سه دسته متفاوت، چارچوب i*، متامدل RGPS و زبانهای WS-BPEL/WSDL، توصیف شده و پس از آن بر اساس معیارهایی، پشتیبانی از انواع نیازمندیها، دیدگاه مصرف کننده و فراهم کننده سرویس، فازهای مهندسی نیازمندیها، و تکامل نیازمندیها مورد تحلیل و ارزیابی قرار میگیرند.

نویسندگان

الهه حبیبی

پژوهشگاه نیرو،