{"title":"Enhancing Automatic Reasoning of human errors in an operating system using fuzzy logic","authors":"K. Chrysafiadi, M. Virvou","doi":"10.1109/IISA.2019.8900775","DOIUrl":null,"url":null,"abstract":"In this paper a novel fuzzy mechanism for automatic reasoning of human errors in operating systems is presented. The presented mechanism combines Human Plausible Reasoning (HPR) theory with fuzzy logic. HPR is used for inferring the commands the user of an operating system should have type and fuzzy logic is used to handle the uncertainty that characterizes the complex reasoning process by modelling the errors’ types in a more realistic way. Particularly, the output of HPR theory guesses all the possible command that the user may wants to type. These guesses can include many types of errors varying from typographic to wrong use of a legal command. In the presented mechanism, these guesses are input in a fuzzy reasoner, which takes into account the needs, characteristics and misconceptions of each individual user and decides about the most appropriate explanation of user’s error and gives personalized advice that fits better in each context and situation. The mechanism has been applied on the sub-domain of file manipulation of UNIX. The potential of the presented mechanism to reason about operating system’s users’ slips and misconceptions are discussed.","PeriodicalId":371385,"journal":{"name":"2019 10th International Conference on Information, Intelligence, Systems and Applications (IISA)","volume":"22 8","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 10th International Conference on Information, Intelligence, Systems and Applications (IISA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IISA.2019.8900775","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In this paper a novel fuzzy mechanism for automatic reasoning of human errors in operating systems is presented. The presented mechanism combines Human Plausible Reasoning (HPR) theory with fuzzy logic. HPR is used for inferring the commands the user of an operating system should have type and fuzzy logic is used to handle the uncertainty that characterizes the complex reasoning process by modelling the errors’ types in a more realistic way. Particularly, the output of HPR theory guesses all the possible command that the user may wants to type. These guesses can include many types of errors varying from typographic to wrong use of a legal command. In the presented mechanism, these guesses are input in a fuzzy reasoner, which takes into account the needs, characteristics and misconceptions of each individual user and decides about the most appropriate explanation of user’s error and gives personalized advice that fits better in each context and situation. The mechanism has been applied on the sub-domain of file manipulation of UNIX. The potential of the presented mechanism to reason about operating system’s users’ slips and misconceptions are discussed.