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

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

چکیده مقاله

تحمل پذیری اشکال نرم افزاری 2 به معنی ادامه عملکرد سیستم های نرم افزاری با وجود اشکال در آن میباشد باتوجه به اهمیت تحملپذیری نرمافزار، همواره استفاده از روشهایی که بتواند این هدف را بهبود دهد و موجب کاهش هزینه شود، مورد مطالعه قرار میگیرد در روشهای تحمل پذیری اشکال نرم افزاری ، از روشهای تشخیص اشکال3 جهت کمک به این زمینه استفاده میشود یکی از راه هایی که میتواند این امر را تحقق بخشد،تشخیص مولفه های بحرانی در برنامه ها می باشد، تا بتوان تنها با حفاظت از بخشهایی از برنامه نسبت به تمام کد، موجب کاهش هزینه شد از این رو در این پژوهش، پیشبینی مولفه های دارای اشکال در سطح عبارت، مبتنی بر الگوریتم یادگیری ماشین با استفاده از معیارهای نرم افزاری 4 انجام میشود سپس انتخاب روش تحمل پذیری مناسب، با توجه به شدت اشکال انجام میشود برای برنامه هایی با عبارتهای دارای اشکال، روش افزونگی تکرار سه گانه مولفه5 با تغییراتی در این روش اعمال میشود و بر روی برنامه هایی با عبارتهای دارای نقص6 روش ارسال مجدد و جایگذاری عبارات انتخاب میشود نتایج تحملپذیری نشان داد، روش پیشنهادی با پوشش دهی اشکال بالایی، به میزان قابل قبولی، موجب کاهش سربار حافظه و زمان بارگیری میشود

کلیدواژه‌ها

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

نویسندگان

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

شقایق صفاری

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

تصویر شهلا جعفری

شهلا جعفری

استادیار موسسه غیرانتفاعی فنی و مهندسی ابرار

شیوه ارجاع

�فاری، شقایق و شیری، محمدابراهیم و جعفری، شهلا،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
مقاله کنفرانسی سال ۱۳۹۹ ۱,۲۷۱ مشاهده

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

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

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