ارائه روش مبتنی بر جدول برای کشف کدهای کپی

  • سال انتشار: 1394
  • محل انتشار: دومین همایش ملی مهندسی رایانه و مدیریت فناوری اطلاعات
  • کد COI اختصاصی: CSITM02_299
  • زبان مقاله: فارسی
  • تعداد مشاهده: 615
دانلود فایل این مقاله

نویسندگان

امیر اسماعیلی

کارشناسی ارشد کامپیوتر، دانشگاه آزاد اسلامی واحد اراک

مرجان عظیمی

دانشجوی کارشناسی ارشد کامپیوتر،دانشگاه تهران

چکیده

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

کلیدواژه ها

کپی دقیق، کپی مشابه، گراف، گراف وابسته به برنامه، گروه کپی

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.