{"title":"Software architecture reliability prediction models: An overview","authors":"Furkh Zeshan, R. Mohamad","doi":"10.1109/MYSEC.2011.6140654","DOIUrl":null,"url":null,"abstract":"The ability to predict reliability of the software during its architectural design not only helps in saving cost but also helps to improve its reliability. With the growing size and complexity of software applications researchers have focused that how to get software reliability through its architecture. Architectural design phase is the stage where one can evaluate either the developed software will fulfill the requirements or not; that's why a highly reliable method is required to analyze and predict the software's architectural reliability. Reliability prediction at architecture level is a challenging task because the architecture reliability depends on the reliability of the individual component, their size, complexity, implemented technology and the interaction among the components. In this paper we have compared the existing reliability prediction models based on our criteria. The purpose is to discover that which one is the best and what is the shortcoming of these models. We also have suggested the research activities needed to overcome these shortcomings.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"510 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Malaysian Conference in Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MYSEC.2011.6140654","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The ability to predict reliability of the software during its architectural design not only helps in saving cost but also helps to improve its reliability. With the growing size and complexity of software applications researchers have focused that how to get software reliability through its architecture. Architectural design phase is the stage where one can evaluate either the developed software will fulfill the requirements or not; that's why a highly reliable method is required to analyze and predict the software's architectural reliability. Reliability prediction at architecture level is a challenging task because the architecture reliability depends on the reliability of the individual component, their size, complexity, implemented technology and the interaction among the components. In this paper we have compared the existing reliability prediction models based on our criteria. The purpose is to discover that which one is the best and what is the shortcoming of these models. We also have suggested the research activities needed to overcome these shortcomings.