|
|
روشی برای استخراج مدل تغییرپذیری خط تولید نرمافزارهای سرویسگرا
|
|
|
|
|
نویسنده
|
خوشنویس صدیقه ,شمس علییی فریدون
|
منبع
|
صنايع الكترونيك - 1393 - دوره : 5 - شماره : 4 - صفحه:5 -18
|
چکیده
|
خط تولید نرمافزار عبارت از مجموعهای از سیستمهای نرمافزاری است که دارای شباهت بوده و با هدف برنامهریزی فعالانه و افزایش قابلیت استفاده مجدد طراحی شده و از مجموعهای از داراییهای پایه قابل استفاده مجدد تولید میشوند. در خط تولید سرویسگرا که در آن داراییهای پایه نرمافزاری را سرویسهای نرمافزاری تشکیل میدهند، همراستایی سرویسها با حرفه به عنوان یکی از اهداف سرویسگرایی میبایست مورد توجه قرار گیرد. شناسایی سرویسهای مناسب و تغییرپذیری آنها به صورتی که همراستا با حرفه باشند، تنها با استفاده از مدل ویژگی امکانپذیر نیست. در نتیجه، یکی از چالشهای عمده در خط تولید سرویسگرا، یافتن سرویسهای همراستا با حرفه و تغییرپذیری آنها است. نوآوری این پژوهش، شناسایی سرویسهای مناسب و تعیین تغییرپذیری آنها متناسب با فرایندهای حرفه از طریق یک الگوریتم تکاملی برای افراز گراف مدل خانواده فرایندهای حرفه در خط تولید سرویسگرا است. سرویسهای به دست آمده از اصول طراحی تبعیت کرده و در قالب مدل تغییرپذیری سطح سرویس سازماندهی و توصیف میشوند. این سرویسها از نظر معیارهای طراحی سرویسگرایی و خط تولید و نیز دارا بودن شباهت ساختاری با طراحی معماران قابل قبول هستند.
|
کلیدواژه
|
Service-Oriented Product Line ,Business Processes ,Variability Management ,Software Product Line ,Service-Oriented Architecture
|
آدرس
|
دانشگاه شهید بهشتی, دانشگاه شهید بهشتی - دانشجوی دوره دکتری, ایران, دانشگاه شهید بهشتی, دانشگاه شهید بهشتی - دانشیار, ایران
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|