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

Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 2,444

This Paper With 10 Page And PDF and WORD Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

CITCOMP01_160

تاریخ نمایه سازی: 16 شهریور 1395

Abstract:

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

Keywords:

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

Authors

بتول لگزائی

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

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Northrop, L, Clements, P., et al., (2007), "A framework for ...
  • Zahng, G., Ye, H. and Lin, Y., (2011) "Using Knowledge-B ...
  • Ammar, H., (2009), :Software Architecture Risk Assessment", International Conference on ...
  • Cafeo. B., et all. (2016), _ Feature dependencies _ change ...
  • Abbas, N., Andersson, J., and Weyns, D., (2011), "Knowledge Evolution ...
  • Heradio, R., Perez-Morago, H., et all. (2016), _ A bibliometrc ...
  • Capilla, R., Bosch, J., et all. (2014) _ An overview ...
  • Krueger, Ch., (2006) "software Product Line", volume 14+17, version 3. ...
  • Hetrick, W., Krueger, Ch., and Moore, J., (2006), _ Incremen ...
  • Czarnecki, K., Antkiewicz, M., Kim, C., Lau, S., and Pietroszek ...
  • Pohl, K., Bockle, G., and Van Der Linden F., (2005), ...
  • Guana, V., Correal, D., (2011), "Variability Quality Evaluation on Component- ...
  • Clements, P., and Northrop, L., (2001), "Software product lines", Addi ...
  • Abbas, N., (2011), ":Towards Autonomic Software Product Lines", Proceedings of ...
  • Hallsteinsen, S., Hinchey, M., Park, S., and Schmid, K., (2008), ...
  • Cetina, C., Pelechano, V., Trinidad, p., and Cortes. A., (2008), ...
  • Andersson J., and Bosch, J., (2005), "Development and use of ...
  • Cheng, B., de Lemos, R., Giese, H., et al., (2009), ...
  • Kephart, J., and Chess, D., (2003), _ vision of a ...
  • Salehie, M., and Tahvildari, L., (2009), "Self-adaptive softwa re:Landscape and ...
  • Hamza, H. S., and Aly, G. M., (2010), "Using product ...
  • Svahnberg, M., and Bosch, J..(19), "Evolution in software product lines: ...
  • نمایش کامل مراجع