مروری بر استراتژی های مختلف برای پیش بینی قابلیت اطمینان نرم افزار
با افزایش روزافزون پیچیدگی برنامه های کاربردی نرم افزاری، روش های قابلیت اطمینان نرم افزار سنتی برای آنالیز تعاملات بین مولفه ای سیستم های نرم افزار ماژولار کافی نیستند. به همین علت، تعداد موردهای تست ممکن است به میزان زیادی بزرگ باشد، بنابراین تست گسترده ی هر مولفه ی نرم افزاری در محدودیت های منبع مشخص سخت می باشد. این مقاله مروری به بحث در مورد تکنیک های ارزیابی قابلیت اطمینان متعدد مانند آنالیز قابلیت اطمینان با استفاده از تست مسیر برای سیستم های نرم افزاری مبتنی بر مولفه پیچیده، ماشین بردار پشتیبان و مدل مدل قابلیت اطمینان مبتنی بر نمونه مجازی، روش مبتنی بر خرابی های مولفه همبسته و روش تعیین برای شاخص های کیفی قابلیت اطمینان نرم افزار طبق پروفایل شکل گرفته توسط تمام مراحل چرخه حیات نرم افزار می پردازد. این مطالعه به کشف کارای دانش بامفهوم جدید برای تقویت تکنیک های استفاده شده در پیش بینی قابلیت اطمینان نرم افزار کمک می کند.
کلمات کلیدی: شاخص های کیفی، قابلیت اطمینان نرم افزار، پیش بینی قابلیت اطمینان، تست مسیر
Survey on different strategies for software reliability prediction
Published in: Circuit, Power and Computing Technologies (ICCPCT), 2016 International Conference on
Abstract
As the complexity of software applications are growing rapidly day by day, traditional software reliability methods are insufficient to analyze inter-component interactions of modular software systems. For this the number of test cases may be extremely large, so that it is hard to extensively test each software component in a given resource limitations. This review discuss various reliability estimation techniques such as reliability analysis using path testing for complex component based software systems, Support Vector Machine and virtual sample based reliability model, method based on Correlated Component Failures and a determination method for software reliability qualitative indices according to the profile formed by all stages of the software life cycle. This study helps to efficiently discover new meaningful knowledge to enhance techniques used in software reliability prediction.
Keywords: qualitative indices, software reliability, reliability prediction, Path testing