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

  • سال انتشار: 1402
  • محل انتشار: هفتمین همایش بین المللی مهندسی فناوری اطلاعات، کامپیوتر و مخابرات ایران
  • کد COI اختصاصی: ICTBC07_032
  • زبان مقاله: فارسی
  • تعداد مشاهده: 250
دانلود فایل این مقاله

نویسندگان

الهه حبیبی

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

چکیده

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

کلیدواژه ها

مهندسی نیازمندیها؛ سرویسگرا؛ چارچوب i*؛ متامدل RGPS؛ زبانهای WS-BPEL/WSDL

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.