{"title":"Formal modeling of certification processes","authors":"Zamira Daw, E. Eyisi, E. Jahangir, Jeanne Larsen","doi":"10.1109/DASC.2017.8102141","DOIUrl":null,"url":null,"abstract":"This paper presents an approach for the formal modeling of certification processes using automatic reasoning in order to optimize the development process and to support business decision making while ensuring compliance with certification standards. The approach consists of combining formal models of the certification standard (what has to be satisfied), and models of the actual development process (how it is satisfied). A contract-based language is used to model the certification process. A SMT solver (Satisfiability Modulo Theories) is used to verify whether the certification is satisfied and to find optimization possibilities. The proposed approach is demonstrated using a case study to model a subset of the certification of a real aircraft cooling system certified under DO-178C. It is anticipated that modeling of the certification standards demonstrated in this case study would help meet the current challenge of creating new standards to certify new technologies.","PeriodicalId":130890,"journal":{"name":"2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.2017.8102141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents an approach for the formal modeling of certification processes using automatic reasoning in order to optimize the development process and to support business decision making while ensuring compliance with certification standards. The approach consists of combining formal models of the certification standard (what has to be satisfied), and models of the actual development process (how it is satisfied). A contract-based language is used to model the certification process. A SMT solver (Satisfiability Modulo Theories) is used to verify whether the certification is satisfied and to find optimization possibilities. The proposed approach is demonstrated using a case study to model a subset of the certification of a real aircraft cooling system certified under DO-178C. It is anticipated that modeling of the certification standards demonstrated in this case study would help meet the current challenge of creating new standards to certify new technologies.