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

خطوط تولید نرم افزار

عنوان مقاله: خطوط تولید نرم افزار
شناسه ملی مقاله: CITCOMP01_160
منتشر شده در کنفرانس بین المللی مهندسی کامپیوتر و فناوری اطلاعات در سال 1395
مشخصات نویسندگان مقاله:

بتول لگزائی - عضو هیات علمی گروه کامپیوتر ، دانشکده فنی و مهندسی، دانشگاه زابل

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

کلمات کلیدی:
خط تولید نرم افزار، خط تولید نرم افزار مبتنی بر مدل ، خط تولید نرم افزار پویا، خط تولید نرم افزار خودکار

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