CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

روشی برای استخراج مدل تغییرپذیری خط تولید نرم افزارهای سرویس گرا

عنوان مقاله: روشی برای استخراج مدل تغییرپذیری خط تولید نرم افزارهای سرویس گرا
شناسه ملی مقاله: JR_SAIRAN-5-4_001
منتشر شده در شماره 4 دوره 5 فصل زمستان در سال 1394
مشخصات نویسندگان مقاله:

صدیقه خوشنویس - کارشناسی ارشد مهندسی کامپیوتر (نرم افزار)، دانشکده مهندسی برق و کامپیوتر، دانشگاه شهید بهشتی
فریدون شمس علیئی - دانشیار دانشکده مهندسی برق و کامپیوتر، دانشگاه شهید بهشتی

خلاصه مقاله:
خط تولید نرم افزار عبارت از مجموعه ای از سیستم های نرم افزاری است که دارای شباهت بوده و با هدف برنامه ریزی فعالانه و افزایش قابلیت استفاده مجدد طراحی شده و از مجموعه ای از دارایی های پایه قابل استفاده مجدد تولید می شوند. در خط تولید سرویس گرا که در آن دارایی های پایه نرم افزاری را سرویس های نرمافزاری تشکیل می دهند، همراستایی سرویس ها با حرفه به عنوان یکی از اهداف سرویس گرایی می بایست مورد توجه قرار گیرد. شناسایی سرویس های مناسب و تغییرپذیری آنها به صورتی که همراستا با حرفه باشند، تنها با استفاده از مدل ویژگی امکانپذیر نیست. در نتیجه، یکی از چالش های عمده در خط تولید سرویس گرا، یافتن سرویس های همراستا با حرفه و تغییرپذیری آنها است. نوآوری این پژوهش، شناسایی سرویس های مناسب و تعیین تغییرپذیری آنها متناسب با فرایندهای حرفه از طریق یک الگوریتم تکاملی برای افراز گراف مدل خانواده فرایندهای حرفه در خط تولید سرویس گرا است. سرویس های به دست آمده از اصول طراحی تبعیت کرده و در قالب مدل تغییرپذیری سطح سرویس سازماندهی و توصیف می شوند. این سرویس ها از نظر معیارهای طراحی سرویسگرایی و خط تولید و نیز دارا بودن شباهت ساختاری با طراحی معماران قابل قبول هستند.

کلمات کلیدی:
خط تولید نرم افزار، خط تولید سرویس گرا، مدیریت تغییرپذیری، معماری سرویس گرا، فرایند حرفه

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/450696/