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