Tsanchi Li, Chi-Ming Chen, B. Horgan, M. Lai, S.Y. Wang
{"title":"A software fault insertion testing methodology for improving the robustness of telecommunications systems","authors":"Tsanchi Li, Chi-Ming Chen, B. Horgan, M. Lai, S.Y. Wang","doi":"10.1109/ICC.1994.368731","DOIUrl":null,"url":null,"abstract":"Testing fault tolerance of a telecommunications system is difficult due to the size and complexity of the software. This paper proposes a software fault insertion testing (SFIT) methodology. Those logical system components responsible for fault handling and service provision are defined as the fault manager and service manager, respectively. SFIT is a technique that tests a system's fault tolerance by injecting software faults into the service manager and observing the behavior in the fault manager. Our experiences and lessons learned in SFIT for various telecommunications systems are also discussed in this paper.<<ETX>>","PeriodicalId":112111,"journal":{"name":"Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICC.1994.368731","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Testing fault tolerance of a telecommunications system is difficult due to the size and complexity of the software. This paper proposes a software fault insertion testing (SFIT) methodology. Those logical system components responsible for fault handling and service provision are defined as the fault manager and service manager, respectively. SFIT is a technique that tests a system's fault tolerance by injecting software faults into the service manager and observing the behavior in the fault manager. Our experiences and lessons learned in SFIT for various telecommunications systems are also discussed in this paper.<>