{"title":"促进安全关键软件系统开发的技术","authors":"S. Madan","doi":"10.1109/CCECE.1997.614836","DOIUrl":null,"url":null,"abstract":"Safety critical systems must perform as desired and should never fail. The need for dependability arises from the fact that the consequences of failure are extremely high, usually a threat to human life. To build software with these features is a hard task. Formal methods and software process models have been deployed to make them safe but they are not foolproof. The paper suggests how a combination of techniques may facilitate safety critical software system development.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Techniques to facilitate development of safety critical software systems\",\"authors\":\"S. Madan\",\"doi\":\"10.1109/CCECE.1997.614836\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Safety critical systems must perform as desired and should never fail. The need for dependability arises from the fact that the consequences of failure are extremely high, usually a threat to human life. To build software with these features is a hard task. Formal methods and software process models have been deployed to make them safe but they are not foolproof. The paper suggests how a combination of techniques may facilitate safety critical software system development.\",\"PeriodicalId\":359446,\"journal\":{\"name\":\"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-05-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCECE.1997.614836\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCECE.1997.614836","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Techniques to facilitate development of safety critical software systems
Safety critical systems must perform as desired and should never fail. The need for dependability arises from the fact that the consequences of failure are extremely high, usually a threat to human life. To build software with these features is a hard task. Formal methods and software process models have been deployed to make them safe but they are not foolproof. The paper suggests how a combination of techniques may facilitate safety critical software system development.