Abstract

The developed method and tools for verification and confirmation of onboard software are presented, which guarantee its compliance with all established functional and non-functional requirements throughout the entire life cycle of cross-platform onboard software. This approach allows not only to increase the fault tolerance of the control system software during operation, but also allows collecting statistics on the operation of software components in the process of real functioning of all subsystems. This information allows you to identify possible situations in which software failures appear, which allows you to develop more reliable software components in the future. The results of the operation of the version control function of the onboard software in the simulation environment are presented. The process of collecting statistics for identifying faulty versions is described.

Highlights

  • В журнале отображена статистика по 3 голосованиям модуля «cr_create» в штатном режиме, далее выявлено падение веса версии «version1» ниже установленного порога в 0,95, однако она проходит приемочное тестирование и остается в пуле

  • Предложенный метод верификации и подтверждения бортового программного обеспечения (БПО) позволяет не только повысить отказоустойчивость программного комплекса системы управления в процессе эксплуатации, но также позволяет собрать статистику работы программных компонент в процессе реального функционирования всех подсистем

Read more

Summary

Introduction

В случае, если версия не проходит приемочное тестирование успешно, она исключается из пула и далее не участвует в голосовании. Современные инновации, системы и технологии, 2021, 1(2) тестирование, она возвращается в работу, однако в журнал записывается факт сбоя и соответствующие параметры. В случае повторного падения веса одной и той-же версии она исключается из пула, даже если успешно проходит приемочное тестирование.

Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.