{"title":"Experimental analysis of models for correlation in multiversion software","authors":"J. Dugan","doi":"10.1109/ISSRE.1994.341346","DOIUrl":null,"url":null,"abstract":"Two different classes of models for correlation in multiversion systems have been proposed in the literature. One considers that the version failures are statistically correlated, and the other defines additional failure types to account for related failures. We investigate these two model types, and apply them to several different sets of experimental data available in the literature. Both models provide a good fit for the available data, and thus both seem appropriate for models of multiversion systems. The models which explicitly consider correlation appear better suited to the analysis of software in isolation from the rest of the system, while those models which propose additional failure types are better suited for system-level models that consider hardware as well as software.<<ETX>>","PeriodicalId":171359,"journal":{"name":"Proceedings of 1994 IEEE International Symposium on Software Reliability Engineering","volume":"11 23","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1994 IEEE International Symposium on Software Reliability Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSRE.1994.341346","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Two different classes of models for correlation in multiversion systems have been proposed in the literature. One considers that the version failures are statistically correlated, and the other defines additional failure types to account for related failures. We investigate these two model types, and apply them to several different sets of experimental data available in the literature. Both models provide a good fit for the available data, and thus both seem appropriate for models of multiversion systems. The models which explicitly consider correlation appear better suited to the analysis of software in isolation from the rest of the system, while those models which propose additional failure types are better suited for system-level models that consider hardware as well as software.<>