خطوط تولید نرم افزار
Publish place: کنفرانس بین المللی مهندسی کامپیوتر و فناوری اطلاعات
Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 2,540
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CITCOMP01_160
تاریخ نمایه سازی: 16 شهریور 1395
Abstract:
یک خط تولید نرم افزار، مکانیزمی است که امکان توسعه مجموعه ای از سیستم های نرم افزاری مشابه را، با استفاده مجدد از دارایی های نرم افزاری می دهد. در یک خط تولید نرم افزار، محصولات، برخی خصوصیات را به اشتراک می گذارند (مشترکات) و در عین حال خصوصیات اضافه ای را برای سفارشی سازی، فراهم می کنند (تغییرپذیری).در این مقاله ویژگی ها و مفاهیم اصلی یک خط تولید نرم افزار تشریح می شود. تفاوت های کلیدی بین متدولوژی خط تولید نرم افزار و روش های سنتی توسعه نرم افزار بیان می شود و در نهایت سه متدولوژی در زمینه خط تولید نرم افزار به همراه نقاط قوت و ضعف هر یک، معرفی می شوند: خطوط تولید نرم افزار مبتنی بر مدل، خطوط تولید نرم افزار پویا و خطوط تولید نرم افزار خودکار. در نهایت مشاهده می شود که بهره گیری از ویژگی های خودتطبیق پذیری و خودپیکربندی محصولات در خطوط تولید نرم افزار پویا و مکانیزم به اشتراک گذاری دانش در خطوط تولید نرم افزار خودکار، تاثیر قابل ملاحظه ای در بهبود کیفیت محصولات و کاهش هزینه و زمان توسعه نرم افزار خواهد داشت.
Keywords:
خط تولید نرم افزار , خط تولید نرم افزار مبتنی بر مدل , خط تولید نرم افزار پویا , خط تولید نرم افزار خودکار
Authors
بتول لگزائی
عضو هیات علمی گروه کامپیوتر ، دانشکده فنی و مهندسی، دانشگاه زابل
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :