سال انتشار: ۱۳۸۵

محل انتشار: دوازدهمین کنفرانس سالانه انجمن کامپیوتر ایران

تعداد صفحات: ۶

نویسنده(ها):

غلامرضا ستوده – عضو هیأت علمی دانشگاه، دانشگاه آزاد اسلامی واحد شیراز، دانشکده مهندسی
سیدمهدی ناصحی – عضو هیأت علمی دانشگاه، دانشگاه صنعتی شیراز، دانشکده کامپیوتر و فناور
مازیار گمرکچی –

چکیده:

کدهای تکراری در نرم افزارها از جمله مهم ترین مشکلات محسوب می شوند که تغییر و توسع هی کد را بسیار دشوار می سازند. هدف اصلی بررسی ما یافتن محل این کدهای تکرار ی اس ت. در این مقاله معیاری را ارائه کرد ه ایم که با روشی مشابه بازیابی اطلاعات، زوج متدهایی را مشخص می کند که به احتمال زیاد حاوی بلوک (های) کد تکراری هستند. اعمال این معیار تعداد زوج متدهایی را که کاندیدای وجود کد تکراری هستند بسیار کاهش م یدهد و درنتیجه سرعت انجام مرحله ی یافتن کدهای تکراری را به صورت قابل ملاحظ هی افزایش خواهد داد. دقت و یادآوری این معیار را با دو روش دیگر یافتن کدهای تکراری مقایسه کرده ایم.