{"title":"Interactive hybrid Control-flow checking method","authors":"M. Duricek, T. Krajcovic","doi":"10.1109/AE.2014.7011673","DOIUrl":null,"url":null,"abstract":"Embedded systems are often used for special purposes. When an embedded system is operating in a critical environment, its reliability should be focused on. One of the methods for improving reliability of embedded systems is Control-flow checking (CFC) of the running program. It is known that the control-flow errors comprise between 33% and 77% of all errors in a computer system [1]. Nowadays there are many control-flow checking methods for different types of computer systems and with various designs. There are hardware checking methods using an external watchdog processor, software methods applied on commercial off-the-shelf processors or hybrid methods. In this paper we are dealing with problems of existing methods, identifying their parameters and presenting a new method of interactive hybrid control-flow checking. This method is a compromise among hybrid methods and tries to optimise the checking speed with high fault coverage.","PeriodicalId":149779,"journal":{"name":"2014 International Conference on Applied Electronics","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Applied Electronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AE.2014.7011673","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Embedded systems are often used for special purposes. When an embedded system is operating in a critical environment, its reliability should be focused on. One of the methods for improving reliability of embedded systems is Control-flow checking (CFC) of the running program. It is known that the control-flow errors comprise between 33% and 77% of all errors in a computer system [1]. Nowadays there are many control-flow checking methods for different types of computer systems and with various designs. There are hardware checking methods using an external watchdog processor, software methods applied on commercial off-the-shelf processors or hybrid methods. In this paper we are dealing with problems of existing methods, identifying their parameters and presenting a new method of interactive hybrid control-flow checking. This method is a compromise among hybrid methods and tries to optimise the checking speed with high fault coverage.