An automatic approach to find the most suitable configurations for software systems test
سال انتشار: 1402
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 173
فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ITCT21_036
تاریخ نمایه سازی: 18 فروردین 1403
چکیده مقاله:
Software testing is one of the software improvement phases and as the software sensitivity is being more, it is requested more time and effort. The fuzz testing approach is created for continuing the software test process in the development environment. Configuration Fuzzing is an approach that randomly makes different configurations and tests them by using InVivo which is one of the fuzz testing implementations and is monitoring security breaches in them. Configuration Fuzzing is not able to find optimal configurations for testing due to random search in configurations in huge software. In this article, we are presenting an approach to select a more suitable configuration for examination by using fuzzy logic. This approach attends to three main parameters as fuzzy system inputs for each configuration which include security risk, test cost, and error existence possibility. Finally, the probability parameter of the human error rate is attended as a coefficient in each configuration. At last, a number between ۰ and ۱ is attributed as test priority in the fuzzy system output of each configuration as this number is bigger, its test priority will be higher.
کلیدواژه ها:
نویسندگان
Elham Mohammadi
(lecturer) Computer Dept. Islamic Azad University, East Branch, Tehran, Iran
Sahar Saberi
(assistant professor) Computer Dept. Islamic Azad University, East Branch, Tehran, Iran