{"title":"Formal Method of Z Specification for Basic Alcohol Level Detector","authors":"Noridayu Adnan, Z. Shukur, W.M Wan Muda","doi":"10.1109/ICEEI47359.2019.8988807","DOIUrl":null,"url":null,"abstract":"This paper demonstrates the design in specifying Z specification of basic alcohol level detector. This basic alcohol level detector determines the alcohol level of a person. Z specification, which is one of the formal methods, is applied for the software verification of this detector. The specification consists of five schemas; one state schema, one initial state schema and three operation schemas. Z/EVES is used to prove the specification. Out of three stages of proving elements, only the initial state theorem and properties proving are relevant to this basic alcohol level detector. Z specification helps in reducing the defect in the system development and prevent the ambiguous behavior in this alcohol level detector.","PeriodicalId":236517,"journal":{"name":"2019 International Conference on Electrical Engineering and Informatics (ICEEI)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Electrical Engineering and Informatics (ICEEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEEI47359.2019.8988807","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper demonstrates the design in specifying Z specification of basic alcohol level detector. This basic alcohol level detector determines the alcohol level of a person. Z specification, which is one of the formal methods, is applied for the software verification of this detector. The specification consists of five schemas; one state schema, one initial state schema and three operation schemas. Z/EVES is used to prove the specification. Out of three stages of proving elements, only the initial state theorem and properties proving are relevant to this basic alcohol level detector. Z specification helps in reducing the defect in the system development and prevent the ambiguous behavior in this alcohol level detector.