{"title":"使用符号执行的AUTOSAR看门狗管理器模块的正式验证","authors":"Mazen Ahmed, M. Safar","doi":"10.1109/ICM.2018.8704088","DOIUrl":null,"url":null,"abstract":"This paper proposes a new seamless and simple technique for the compliance of AUTOSAR software with functional safety standards presented in ISO-26262 standard. This new technique uses formal verification based on symbolic execution algorithms to verify that the requirements specified by the AUTOSAR software specifications for watchdog manager module are correctly covered in the implemented software. Formal verification trials were recently done in this area as proposed by ASIL C and D levels. However, they faced many barriers either due to the software complexity increase or due to the difficulty of formal verification methods. Our new proposal is a high safety level verification technique, since it verifies the software code using formal verification techniques. This approach helps in unmasking any hidden bug early in the design stage. Experimental results illustrate the efficiency of the approach in reaching high coverage results.","PeriodicalId":305356,"journal":{"name":"2018 30th International Conference on Microelectronics (ICM)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Formal Verification of AUTOSAR Watchdog Manager Module Using Symbolic Execution\",\"authors\":\"Mazen Ahmed, M. Safar\",\"doi\":\"10.1109/ICM.2018.8704088\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a new seamless and simple technique for the compliance of AUTOSAR software with functional safety standards presented in ISO-26262 standard. This new technique uses formal verification based on symbolic execution algorithms to verify that the requirements specified by the AUTOSAR software specifications for watchdog manager module are correctly covered in the implemented software. Formal verification trials were recently done in this area as proposed by ASIL C and D levels. However, they faced many barriers either due to the software complexity increase or due to the difficulty of formal verification methods. Our new proposal is a high safety level verification technique, since it verifies the software code using formal verification techniques. This approach helps in unmasking any hidden bug early in the design stage. Experimental results illustrate the efficiency of the approach in reaching high coverage results.\",\"PeriodicalId\":305356,\"journal\":{\"name\":\"2018 30th International Conference on Microelectronics (ICM)\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 30th International Conference on Microelectronics (ICM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICM.2018.8704088\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 30th International Conference on Microelectronics (ICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICM.2018.8704088","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Formal Verification of AUTOSAR Watchdog Manager Module Using Symbolic Execution
This paper proposes a new seamless and simple technique for the compliance of AUTOSAR software with functional safety standards presented in ISO-26262 standard. This new technique uses formal verification based on symbolic execution algorithms to verify that the requirements specified by the AUTOSAR software specifications for watchdog manager module are correctly covered in the implemented software. Formal verification trials were recently done in this area as proposed by ASIL C and D levels. However, they faced many barriers either due to the software complexity increase or due to the difficulty of formal verification methods. Our new proposal is a high safety level verification technique, since it verifies the software code using formal verification techniques. This approach helps in unmasking any hidden bug early in the design stage. Experimental results illustrate the efficiency of the approach in reaching high coverage results.