{"title":"软件可靠性——回避这个问题的40年","authors":"Russell Morris","doi":"10.1109/ISSRE.2008.65","DOIUrl":null,"url":null,"abstract":"Summary form only given. During the past years, there has been an explosion of technical complexity of both hardware and software. Hardware, characterized by physics and empirical data, provides the reliability and systems engineers with a capability to estimate the expected reliability. Software has however managed to avoid this type of model development in part because the factors affecting reliability are not measurable by physical data. Software reliability is characterized by data gathered during systems integration and test. This data has attributes and parameters such as defect density, capability of programming of the software engineering team, the experience of the engineering team, the understanding of the application be the designers, the language used and more. Software reliability is more than the processes advocated by CMMI (Capability Maturity Modelreg Integration) and is susceptible to esoteric and infinitely harder parameters to measure. The author discusses some of the elements that affect software reliability and compares some of the differences when trying to estimate reliability of today's systems.","PeriodicalId":448275,"journal":{"name":"2008 19th International Symposium on Software Reliability Engineering (ISSRE)","volume":"141 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Software Reliability - 40 Years of Avoiding the Question\",\"authors\":\"Russell Morris\",\"doi\":\"10.1109/ISSRE.2008.65\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Summary form only given. During the past years, there has been an explosion of technical complexity of both hardware and software. Hardware, characterized by physics and empirical data, provides the reliability and systems engineers with a capability to estimate the expected reliability. Software has however managed to avoid this type of model development in part because the factors affecting reliability are not measurable by physical data. Software reliability is characterized by data gathered during systems integration and test. This data has attributes and parameters such as defect density, capability of programming of the software engineering team, the experience of the engineering team, the understanding of the application be the designers, the language used and more. Software reliability is more than the processes advocated by CMMI (Capability Maturity Modelreg Integration) and is susceptible to esoteric and infinitely harder parameters to measure. The author discusses some of the elements that affect software reliability and compares some of the differences when trying to estimate reliability of today's systems.\",\"PeriodicalId\":448275,\"journal\":{\"name\":\"2008 19th International Symposium on Software Reliability Engineering (ISSRE)\",\"volume\":\"141 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-11-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 19th International Symposium on Software Reliability Engineering (ISSRE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISSRE.2008.65\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 19th International Symposium on Software Reliability Engineering (ISSRE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSRE.2008.65","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Software Reliability - 40 Years of Avoiding the Question
Summary form only given. During the past years, there has been an explosion of technical complexity of both hardware and software. Hardware, characterized by physics and empirical data, provides the reliability and systems engineers with a capability to estimate the expected reliability. Software has however managed to avoid this type of model development in part because the factors affecting reliability are not measurable by physical data. Software reliability is characterized by data gathered during systems integration and test. This data has attributes and parameters such as defect density, capability of programming of the software engineering team, the experience of the engineering team, the understanding of the application be the designers, the language used and more. Software reliability is more than the processes advocated by CMMI (Capability Maturity Modelreg Integration) and is susceptible to esoteric and infinitely harder parameters to measure. The author discusses some of the elements that affect software reliability and compares some of the differences when trying to estimate reliability of today's systems.