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

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

چکیده مقاله

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

کلیدواژه‌ها

آرایه های پوششی تحلیل برنامه مستندگذاری

نویسندگان

شیوه ارجاع

�ادلیان، بهرام،1398،استفاده از الگوریتم بهینه سازی رقابت استعماری جهت بهبود آرایه های پوششی در تست نرم افزار،ششمین کنفرانس ملی مهندسی برق،کامپیوتر و مکانیک،شیروان

ارائه‌شده در

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

مقالات مرتبط

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

مدل های تداوم کسب وکار

توانایی استراتژیک و تاکتیکی سازمان برای برنامه ریزی و ارائه ی واکنش مناسب درمواجهه با حوادث و انقطاع کسب…

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

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

طی چند سال گذشته، هواپیماهای بدون سرنشین به یک مرکز کارآمد برای مشاغل مختلف تجاری و سازمان های دولتی تبد…

تجارینظامیهوش مصنوعی
مقاله کنفرانسی سال ۱۳۹۹ ۲,۱۷۷ مشاهده

هوشمند سازی خمپاره 81با استفاده از استپ موتور با قابلیت کنترل به توسط سیستم اندروید

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

استپ موتورهوشمندخمپاره81
مقاله کنفرانسی سال ۱۳۹۸ ۲,۰۹۱ مشاهده

مدل سازی تخلیه جزیی کرونای منفی در ولتاژ مستقیم با استفاده از نرم افزار کامسول

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

تخلیه جزئیولتاژ مستقیمنرم افزار کامسول
مقاله کنفرانسی سال ۱۳۹۹ ۱,۸۵۰ مشاهده

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

یکی از دیدگاه هایی که برای افزایش موثر مشارکت منابع تولید پراکنده پیشنهاد می گردد، تجمیع این منابع به من…

مجموع اعوجاج هارمونیکیبهینه سازی ازدحام ذرات PSOروش تخمین دو نقطه ای
مقاله کنفرانسی سال ۱۳۹۹ ۱,۷۷۲ مشاهده

ساخت قفل رمزدار گاو صندوق به صورت چهار ردیفه بدون کلید

از گذشته تا به امروز بشر از همان شروع زندگی خود به دنبال روش بوده است که بتواند وسایل و لوازم گران قیمت…

گاو صندوققفلامنیت