بررسی تکنیک های Feature Location در یافتن کد منبع مورد نظر

سال انتشار: 1393
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 487

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

CITCONF02_491

تاریخ نمایه سازی: 19 اردیبهشت 1395

چکیده مقاله:

اFeature location یک گام اساسی در کار تکامل نرم افزار، مانندرفع خطاها، بهبود ویژگی های موجود، درک و استفاده مجدد، اضافه کردن ویژگی جدید به برنامه می باشد. از وظایف مهم Developer ها مراقبت ونگهدار ی کامل نرم افزار است. برای اجرای این وظایف شناسایی مکانی از برنامه که آن ویژگی را پیاده سازی می کند، لازم وضروری است. در واقع Feature Location فرآیندی است که مکانی که یک سیستم نرم افزاری یک مفهوم خاصی را پیاده سازی میکند را شناسایی می کند. تکنیک های Feature Location زیادی معرفی شده اند که برخی یا همه این فرآیندهای ذکرشده را خودکارسازی می کنند، این مقاله یک بررسی سیستماتیک از تکنیک های مکان یابی ویژگی را ارائه می دهد برخی از تکنیک ها را مقایسه کرده و مزایا ومحدودیت هایشان را بیان می کند و در نهایت برای بهبود نتیجه استفاده ترکیبی از روش ها را پیشنهاد می کند.

کلیدواژه ها:

نگهداری و ارزیابی نرم افزار ، Feature Location ، و Concept Location درک برنامه

نویسندگان

محدثه حسین پور

دانشجوی کارشناسی ارشد دانشگاه غیرانتفاعی علم و فرهنگ

ندا جهانگیری

دانشجوی کارشناسی ارشد دانشگاه غیرانتفاعی علم و فرهنگ

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Hill, E.. et al. (2013). Which Feature Location Technique is ...
  • Rohatgi, A.. et al. (2009). "Approach for solving the feature ...
  • Dit, B., et al. (2013). "Feature location in source code ...
  • Wilde, N., et al. (2003). " A comparison of methods ...
  • Marcus, A.. et al. (2005). Static techniques for concept location ...
  • Eisenbarth, T., et al. (2003). "Locating features in source code: ...
  • Simmons, S., et al. (2006). "Industrial tools for the feature ...
  • Koschke, R. and J. Quante (2005). On dynamic feature location. ...
  • Zhao, W., et al. (2006). "SNIAFL: Towards a static noninteractive ...
  • Ra tanotayanon, S., et al. (2010). Using transitive changesets to ...
  • Nie, K. and L. Zhang (2012). Software Feature Location Based ...
  • Savage, T., et al. (2010). FLAT 3: feature location _ ...
  • Dit, B., et al. (2013). "Integrating information retrieval, execution and ...
  • Grant, S.. et al. (208). Automated concept location using independent ...
  • Alhindawi, N.. et al. (2013). Improving Feature Location by Enhancing ...
  • Eisenberg, A. D. and K. De Volder (2005). Dynamic feature ...
  • Dit, B., et al. (2011). Can better identifier splitting techniques ...
  • Program Co mprehension (ICPC), 2011 IEEE 19th International Conference on, ...
  • Marcus, A., et al. (2004). An information retrieval approach to ...
  • نمایش کامل مراجع