Code / Model Review Process of Unmanned Aerial Vehicle Software Compliant with DO-178B Certification

İbrahim Seyfullah Babaarslan, Mücahit Topçu
{"title":"Code / Model Review Process of Unmanned Aerial Vehicle Software Compliant with DO-178B Certification","authors":"İbrahim Seyfullah Babaarslan, Mücahit Topçu","doi":"10.1109/ubmk55850.2022.9919556","DOIUrl":null,"url":null,"abstract":"In this paper, the analysis of the errors encountered in the code / model review process, which is a part of the verification approach developed in accordance with the DO-178B certification requirements of the software of the UAV Flight Control Computer, and the lessons learned from this process are presented. The software verification process is a process used to verify that the aircraft's flight control computer behaves in accordance with specified requirements and does not produce unexpected results. One of the most important parts of this process is the code/model review process, in which the code and models created in response to the software requirements are checked to he fully compatible and complete with the requirements. In the paper, first the software architecture will he explained, then the code review process for the code and models written in accordance with the software architecture will he mentioned. Afterwards, the checklist items used for code / model review will he explained, the classification of errors found in code / model review according to the level of criticality and analysis on the most common errors will he made, and lessons learned from this process will he presented.","PeriodicalId":417604,"journal":{"name":"2022 7th International Conference on Computer Science and Engineering (UBMK)","volume":"141 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 7th International Conference on Computer Science and Engineering (UBMK)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ubmk55850.2022.9919556","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, the analysis of the errors encountered in the code / model review process, which is a part of the verification approach developed in accordance with the DO-178B certification requirements of the software of the UAV Flight Control Computer, and the lessons learned from this process are presented. The software verification process is a process used to verify that the aircraft's flight control computer behaves in accordance with specified requirements and does not produce unexpected results. One of the most important parts of this process is the code/model review process, in which the code and models created in response to the software requirements are checked to he fully compatible and complete with the requirements. In the paper, first the software architecture will he explained, then the code review process for the code and models written in accordance with the software architecture will he mentioned. Afterwards, the checklist items used for code / model review will he explained, the classification of errors found in code / model review according to the level of criticality and analysis on the most common errors will he made, and lessons learned from this process will he presented.
符合DO-178B认证的无人机软件代码/模型评审过程
本文根据无人机飞行控制计算机软件DO-178B认证要求,对代码/模型评审过程中遇到的错误进行了分析,并给出了该过程的经验教训。软件验证过程是用于验证飞机飞行控制计算机的行为是否符合规定要求,是否产生意外结果的过程。这个过程中最重要的部分之一是代码/模型审查过程,在这个过程中,根据软件需求创建的代码和模型被检查是否完全兼容并完成了需求。在本文中,他将首先解释软件体系结构,然后他将提到按照软件体系结构编写的代码和模型的代码审查过程。之后,他将解释用于代码/模型审查的检查表项,根据关键级别对代码/模型审查中发现的错误进行分类,并对最常见的错误进行分析,以及从这个过程中吸取的教训。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信