A. Dimov, S. Chandran, S. Punnekkat, A. Nasir, N. Azam
{"title":"Mutation testing framework for software reliability model analysis and reliability estimation","authors":"A. Dimov, S. Chandran, S. Punnekkat, A. Nasir, N. Azam","doi":"10.1109/CEE-SECR.2010.5783169","DOIUrl":null,"url":null,"abstract":"After several years of research, even today estimation of software reliability is extremely challenging. The non-deterministic nature of the factors that contribute to the reliability estimation has led to the development of numerous statistical models for this purpose. One of the important factors that contribute to software reliability is testing and the aim of this paper is to present an approach on how mutation testing could be used to find “the true” reliability of a system. For this purpose it provides a framework to create a software failure dataset, which could be used to find the uncertainty bounds associated with testing and for measurement of different factors that influence uncertainty in reliability estimation, such as test coverage, time between failures and code coverage. The approach is experimented with an open source search tool.","PeriodicalId":187644,"journal":{"name":"2010 6th Central and Eastern European Software Engineering Conference (CEE-SECR)","volume":"705 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 6th Central and Eastern European Software Engineering Conference (CEE-SECR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CEE-SECR.2010.5783169","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
After several years of research, even today estimation of software reliability is extremely challenging. The non-deterministic nature of the factors that contribute to the reliability estimation has led to the development of numerous statistical models for this purpose. One of the important factors that contribute to software reliability is testing and the aim of this paper is to present an approach on how mutation testing could be used to find “the true” reliability of a system. For this purpose it provides a framework to create a software failure dataset, which could be used to find the uncertainty bounds associated with testing and for measurement of different factors that influence uncertainty in reliability estimation, such as test coverage, time between failures and code coverage. The approach is experimented with an open source search tool.