CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

بررسی روش ها و ابزارهای تشخیص در بازسازی بویکد، پندامها و کدهای تکثیری مرتبط با نرمافزارهای موروثی

عنوان مقاله: بررسی روش ها و ابزارهای تشخیص در بازسازی بویکد، پندامها و کدهای تکثیری مرتبط با نرمافزارهای موروثی
شناسه ملی مقاله: ICCEIT03_016
منتشر شده در سومین کنفرانس آخرین دستاوردهای علمی در حوزه مهندسی کامپیوتر پردازش نرم و تکنولوژی های نوین پردازشی در سال 1397
مشخصات نویسندگان مقاله:

حمید شعبانی سیچانی - دانشجوی کارشناسی ارشد، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی واحد اصفهان (خوراسگان)، اصفهان، ایران
تقی جاودانی گندمانی - استادیار گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی ، دانشگاه آزاد اسلامی واحد بروجن ، بروجن، ایران
بهزاد سلیمانی نیسیانی - مدرس مدعو، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی واحد اصفهان ( خوراسگان)، اصفهان، ایران

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

کلمات کلیدی:
پندام، بوی بد کد، بازسازی، کد موروثی، کد تکثیری، کیفیت کد، بدهی های فنی

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/787295/