پیش بینی ماجولهای مستعد خطای نرم¬افزار با استفاده از روش های مبتنی بر جستجو (الگوریتم های متاهیورستیک) - فایل Word

پیش بینی ماجولهای مستعد خطای[1] نرم­افزار، یک فعالیت اقتصادی مهم محسوب می­­شود که توجه زیادی از محققان حوزه نرم­افزار را به خود جلب کرده است. پیش بینی دقیق جایی که خطا اتفاق افتاده است، کمک زیادی به تیم تست می­کند و همچنین هزینه­ها را کاهش می­دهد و کیفیت نرم­افزار را بهبود می­بخشد. پیش بینی خطای نرم­افزار[2]، باعث می­شود فاز تست به طور کارآمد و موثر انجام شود و در نهایت منجر به بهبود کیفیت نرم­افزار می­شود. می­توان مساله پیش بینی خطای نرم­افزار را به صورت یک مساله یادگیری ماشین فرموله کرد می­توان آن را به صورت یک مساله classification در نظر گرفت. که سعی در ساخت یک مدل classification باینری با استفاده از ویژگی­های مختلف نرم­افزار دارد. در این مدل، هر ماجول را با یک بردار از ویژگی­ها توصیف می­کنیم. در این مساله، ورودی­ها، بردارهای ویژگی ماجول­ها و برچسب­ها[3] دو برچسب مستعد خطا و عاری از خطا[4] است. از یک Classifier برای طبقه­بندی ماجول­ها استفاده می­کنیم. برای ساخت مدل پیش بین ...
مشاهده محصول

(با کلیک روی دکمه به سایت فروشنده منتقل می شوید)

📥 مشاهده و دریافت فایل