مقاله کنفرانسی سال ۱۳۹۹ فارسی

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

چکیده مقاله

پیشبینی نقص2 نرم افزاری در صدد تخمین مناطق مستعد از کد است، تا فعالیتهای تست را روی بخشهای مشکوک تر متمرکز کند در نتیجه در فرآیندهای توسعه و نگهداری، پیشبینی نقصها باعث بهبود کیفیت، قابلیت اطمینان، کارایی و کاهش هزینه میشود با این حال توسعه مدل پیشبینی نقص قوی، یک کار چالش برانگیزاست همچنین، روشهای فعلی در واحدهای درشت، مانند ماژول3 یا کلاس4 کار میکنند و تلاش توسعه دهندگان را برای پیدا کردن نقص، مضاعف میکنند برای پرداختن به این مسئله، یک روش جدید به نام پیش بینی نقص نرم افزار در سطح عبارت با استفاده از مدل یادگیری عمیق پیشنهاد شده است در این پژوهش پیش بینی عبارتهای مستعد روی ویژگیهای کد ایستا با استفاده از معیارهای نرم افزاری پیشنهادی انجام میشود محک مورد استفاده 200 برنامه C/C از Code4Bench میباشد در این زمینه، مجموعه ای از 37 معیارتعریف شده است همچنین با توجه به مزایای مدل یادگیری کاربردی حافظه کوتاه مدت طولانی5 LSTM، از این مدل مبتنی بر ماتریس ارائه شده برای تشخیص اشکال در سطح نقص استفاده میشود نتایج آزمایشها نشان میدهد، مدل تخمین نقص با استفاده از معیارهای پیشنهادی، نسبت به روش مشابه عملکرد بهتری داشته است

کلیدواژه‌ها

یادگیری عمیق معیارهای نرم افزاری LSTM تشخیص نقص نرم افزاری

نویسندگان

تصویر شقایق صفاری

شقایق صفاری

دانشجوی کارشناسی ارشد مهندسی کامپیوتر نرم افزار موسسه غیرانتفاعی فنی و مهندسی ابرار

شیوه ارجاع

�فاری، شقایق و شیری، محمدابراهیم و جعفری، شهلا،1399،بهبود تشخیص نقص نرم افزاری با استفاده از مجموعه معیار پیشنهادی کد ایستا و یک مدل تخمین نقص با استفاده از یادگیری عمیق،سومین کنفرانس بین المللی تحقیقات بین رشته ای در مهندسی برق، کامپیوتر، مکانیک و مکاترونیک در ایران و جهان اسلام،کرج

ارائه‌شده در

پوستر مجموعه مقالات سومین کنفرانس بین المللی تحقیقات بین رشته ای در مهندسی برق، کامپیوتر، مکانیک و مکاترونیک در ایران و جهان اسلام مجموعه مقالات سومین کنفرانس بین المللی تحقیقات بین رشته ای در مهندسی برق، کامپیوتر، مکانیک و مکاترونیک در ایران و جهان اسلام30 شهریور 1399 · کرج
ادامه مسیر پژوهش

مقالات مرتبط

مقاله کنفرانسی سال ۱۳۹۹ ۱,۷۸۷ مشاهده

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

عدم تشخیص بموقع و صحیح پوکی استخوان موجب شده است که یک سوم زنان در سن بالای50 سال در نواحی ستون فقرات، ل…

پوکی استخوانپردازش تصویربهینه سازی
مقاله کنفرانسی سال ۱۳۹۹ ۱,۵۲۴ مشاهده

تشخیص و کاهش حملات DoS و DDoS در SDN مبتنی بر IoT

ظهور مورد انتظار اینترنت اشیاء IoT تقاضای زیادی را برانگیخته است دستگاه های تعبیه شده ، ارائه انواع خدما…

اینترنت اشیاءDoSآنتروپی
مقاله کنفرانسی سال ۱۳۹۹ ۱,۴۳۸ مشاهده

آنالیز اکسرژی و اکسرژی اکونومیک یک سیکل ترکیبی و مقایسه هزینه ترمواکونومیک تولید برق با سیکل گازی با توان مشابه

نیروگاه سیکل ترکیبی بخاطرانعطاف پذیری در محدوده ی گسترده ایی از بار،تولید توان بالا و امکان استفاده از ا…

سیکل ترکیبیاکسرژیاکسرژواکونومیک
مقاله کنفرانسی سال ۱۳۹۹ ۱,۳۱۳ مشاهده

ارایه راهکاری برای شناسایی پولشویی به روش ترکیبی الگوریتم های درخت تصیم بهبود داده شده ID3، شبکه های عصبی و الگوریتم نیزه ماهی

تقلب در تراکنش ها به طور فزاینده ای به یک مشکل جدی برای کسب و کار، دولت و سرمایهگذاران تبدیل شده است در…

پولشوییتشخیص تقلبدسته بندی
مقاله کنفرانسی سال ۱۳۹۹ ۱,۲۷۷ مشاهده

Web-based Fingerprint Door Lock System

Nowadays, security is an essential requirement for everyone People need to keep their homes, offices, an…

PythonBiometricsMechanical lock
مقاله کنفرانسی سال ۱۳۹۹ ۱,۲۷۱ مشاهده

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

منابع تولید پراکنده مزایای فراوانی برای شبکه های توزیع انرژی الکتریکی به همراه دارند استفاده هرچه بیشتر…

شبکه توزیعظرفیت میزبانیمنابع پراکنده بادی