فازر ++0 ابزاری عملی وکارا برای یافتن خطاهای نرم افزارها با داشتن حداقل دانش

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 470

فایل این مقاله در 6 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ISCC12_004

تاریخ نمایه سازی: 5 آبان 1397

چکیده مقاله:

یکی از موضوعات مطرح در فرآیند آزمودن نرم افزار، یافتن روشی برای پیدا کردن خطاهای نرم افزارها است. در زمان حاضر،نرم افزارها بسیار پیچیده و حجیم شده اند و در دنیای امروز، یافتن غیر خودکار این خطاها امری بسیار دشوار و در فضای عملیاییغیرممکن تلقی می شود درنتیجه ارایه ی روش های خودکار یافتن خطاهای نرم افزارها تبدیل به موضوع بسیار مهمی در این زمینهگشته است.در این مقاله ابزاری ارایه شده است که تقریبا تمامی نرم افزارها را، بدون داشتن هیچ تصور فنی از نحوه ی کارکرد آن نرم افزار،آزمایش می نماید این ابزار بر چهار قسمت با شده است. تحلیل ایستا، ردگیری داده، تست فاز بر روی حافظه و نظارت بر خطاها،هسته ی این روش بر مبنای تست فاز برنامه ی اجرایی، بر روی حافظه است. به این معنا که برنامه ی اجرایی در صورت صدا شدن برروی حافظه آورده شده و سپس در حین اجرا تست فاز انجام خواهد شد. درنتیجه ی این پژوهش ما موفق به یولید ابزاری شدیم کهتوانسته است نرم افزارهای مبتنی بر سیستم عامل Microsoft Windows را تست نماید و خود نیز بر روی این سیستم عامل کار کند.

کلیدواژه ها:

تست فاز ، تست فاز بدون دانش ، آسیب پذیری ، یافتن آسیب پذیری ، اشکال نرم افزار ، آزمون نرم افزار ، تست فاز بر روی حافظه

نویسندگان

حسین قاسمی

دانشکده کامپیوتر و فناوری اطلاعات، دانشگاه صنعتی امیرکبیر، تهران

بابک صادقیان

دانشکده کامپیوتر و فناوری اطلاعات، دانشگاه صنعتی امیرکبیر، تهران