بررسی روش های تشخیص بوی کد به منظور رسیدن به کد تمیز و ارتقای قابلیت نگهداری نرم افزار

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

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

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

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

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

ECME14_024

تاریخ نمایه سازی: 14 خرداد 1401

چکیده مقاله:

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

نویسندگان

محمدرضا خسروی

دانشجوی کارشناسی ارشد مهندسی کامپیوتر دانشگاه جامع امام حسین (ع)

علی کریمی

استادیار دانشگاه جامع امام حسین (ع)