{"title":"Platform of Formal Modeling and Analysis for Airborne Software Requirements","authors":"Jiarun Lyu, Jun Hu, Lisong Wang","doi":"10.1145/3573428.3573646","DOIUrl":null,"url":null,"abstract":"Airborne software systems play very important roles in modern civil aircraft systems, and there are several safety standards, including DO-178B/C, etc., that are compulsory to be satisfied before airborne software can be certificated by the authority of government. According to the DO-178B/C, the consistency and integrity of airborne software requirements must be analyzed and verified in the early stage of software development. In this paper, we introduce a formal modeling and analysis tool platform (ART: Avionics Requirement Tools) for airborne software natural language requirements, and a case study of the requirements of the software subsystem of the Indication-Recording System (IRS) is provided. Firstly, we give the semantics of a formal Variable Relationship Model (VRM), the platform architecture, and toolchain of ART. Then a methodology of formal analysis of requirement consistency and integrity based on a multi-paradigm is given. After that, some details of the case study of IRS are shown including: how to make a preproccessing of original requirements and the automatic analysis process of the requirement model, such as the preprocessing and standardization of original requirement items, automatic generation of VRM models and multi-paradigm based formal analysis, etc. Lastly, some experiences of this case study are shown.","PeriodicalId":314698,"journal":{"name":"Proceedings of the 2022 6th International Conference on Electronic Information Technology and Computer Engineering","volume":"2013 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 6th International Conference on Electronic Information Technology and Computer Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3573428.3573646","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Airborne software systems play very important roles in modern civil aircraft systems, and there are several safety standards, including DO-178B/C, etc., that are compulsory to be satisfied before airborne software can be certificated by the authority of government. According to the DO-178B/C, the consistency and integrity of airborne software requirements must be analyzed and verified in the early stage of software development. In this paper, we introduce a formal modeling and analysis tool platform (ART: Avionics Requirement Tools) for airborne software natural language requirements, and a case study of the requirements of the software subsystem of the Indication-Recording System (IRS) is provided. Firstly, we give the semantics of a formal Variable Relationship Model (VRM), the platform architecture, and toolchain of ART. Then a methodology of formal analysis of requirement consistency and integrity based on a multi-paradigm is given. After that, some details of the case study of IRS are shown including: how to make a preproccessing of original requirements and the automatic analysis process of the requirement model, such as the preprocessing and standardization of original requirement items, automatic generation of VRM models and multi-paradigm based formal analysis, etc. Lastly, some experiences of this case study are shown.