Functional bases of the software development and operation in avionics
Наукові журнали Національного Авіаційного Університету
View Archive InfoField | Value | |
Title |
Functional bases of the software development and operation in avionics
Функциональные основы разработки и эксплуатации программного обеспечения в авионике Функціональні засади розробки та експлуатації програмного забезпечення в авіоніці |
|
Creator |
Kozlyuk, I. O.
Kovalenko, Yu B. |
|
Subject |
Software; civil aviation; software support; avionics; software architecture
681.2: 621.3.082.1: 531.75.08 Программное обеспечение; гражданская авиация; поддержка программного обеспечения; авионика; архитектура программного обеспечения 681.2: 621.3.082.1: 531.75.08 Програмне забезпечення; цивільні авіація; підтримка програмного забезпечення; авіоніка; архітектура програмного забезпечення 681.2: 621.3.082.1: 531.75.08 |
|
Description |
The study analyzes the functional principles and approaches to determine the main features of the software used for the aircraft operation. Theoretical aspects of creating the software architecture in the field of civil aviation based on modern approaches to the automation systems development are described. The main regulatory requirements for organizational and technological support of the process of developing software solutions in the field of civil aviation are considered. The peculiarities of the V-shaped model of aircraft operation software development are determined. The documentation for the software should consist of a description of the main blocks of the program, the order of modules integration, system architecture and other formalities that reflect the results of the source code. Based on the described approach to the development of a software package for the aircraft operation, the vision and criteria of the cycle of development of information solutions in the field of civil aviation is created. Depending on the functional characteristics of the obtained software solutions, the final documentation is compiled, which also contains the results of its testing under the conditions of pre-industrial operation. Modern avionics systems have a modular multilevel structure. At the same time, the classical approaches to the development of aircraft operation systems are inefficient, which requires the development of a specific methodology that takes into account the studied subject area. This is due to the need to integrate software for the operation of civil aircraft with third-party software and hardware used for flight control.
В ходе исследования проведен анализ базовых функциональных основ и подходов к определению основных особенностей программного обеспечения, используемое для эксплуатации воздушных суден. Охарактеризованы теоретические аспекты построения архитектуры программных решений в области гражданской авиации на основе современных подходов разработки систем автоматизации. Рассмотрены основные нормативные требования к организационному и технологическому обеспечению процесса разработки программных решений в сфере гражданской авиации. Определены особенности V-образной модели разработки программного обеспечения эксплуатации воздушных суден. Документация к программному обеспечению должна составляться из описания основных блоков программы, порядка интеграции модулей, архитектуры системы и других формальностей, которые отображают результаты создания исходящего программного кода. На основе описанного подхода к разработке программного комплекса для эксплуатации воздушных суден сформировано видение и критерии цикла разработки информационных решений в сфере гражданской авиации, что определенным образом влияет на развитие отрасли. В зависимости от функциональных характеристик полученных программных решений составляется финальная документация, которая также содержит результаты его тестирования в условиях предпромышленной эксплуатации. Современные системы авионики имеют модульную многоуровневую структуру. При этом классические подходы к разработке систем эксплуатации воздушных суден являются малоэффективными, что требует разработки специфической методики, учитывающей исследуемую предметную сферу. Это поясняется необходимостью интеграции программного обеспечения для эксплуатации суден гражданской авиации со сторонними программно-аппаратными комплексами, используемыми для контроля за полетами. У ході дослідження проведено аналіз функціональних засад та підходів щодо визначення основних особливостей програмного забезпечення, яке використовується для експлуатації повітряних суден. Охарактеризовано теоретичні аспекти побудови архітектури програмних рішень у сфері цивільної авіації на засадах сучасних підходів розробки систем автоматизації. Розглянуто основні нормативні вимоги до організаційного та технологічного забезпечення процесу розробки програмних рішень у сфері цивільної авіації. Визначено особливості V-подібної моделі розробки програмного забезпечення щодо експлуатації повітряних суден. Документація до програмного забезпечення повинна складатися з опису основних блоків програми, порядку інтеграції модулів, архітектуру системи та інші формальності, які відображають результати створення вихідного програмного коду. На основі описаного підходу до розробки програмного комплексу для експлуатації повітряних суден сформовано бачення та критерії циклу розробки інформаційних рішень у сфері цивільної авіації, що належним чином впливає на розвиток галузі. В залежності від функціональних характеристик отриманих програмних рішень складається фінальна документація, яка також містить результати його тестування в умовах передпромислової експлуатації. Сучасні системи авіоніки мають модульну багаторівневу структуру. При цьому класичні підходи до розробки систем експлуатації повітряних суден є малоефективними, що потребує розробки специфічної методики, яка враховує досліджувану предметну сферу. Це пояснюється необхідністю інтеграції програмного забезпечення для експлуатації суден цивільної авіації зі сторонніми програмно-апаратними комплексами, що використовуються для контролю за польотами. |
|
Publisher |
National Aviation University
|
|
Contributor |
—
— — |
|
Date |
2020-11-28
|
|
Type |
—
|
|
Format |
application/pdf
|
|
Identifier |
http://jrnl.nau.edu.ua/index.php/PIU/article/view/14999
10.18372/2073-4751.63.14999 |
|
Source |
Problems of Informatization and Management; Том 1, № 63 (2020); 49-63
Проблемы информатизации и управления; Том 1, № 63 (2020); 49-63 Проблеми iнформатизацiї та управлiння; Том 1, № 63 (2020); 49-63 |
|
Language |
uk
|
|
Rights |
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).
|
|